maia {
	-maia-version-base: "9957499"
}

@media screen , projection , print {
	html,input,textarea {
		font-family: arial, sans-serif
	}
	html {
		line-height: 1.54
	}
	h5,h6,pre,table,input,textarea,code {
		font-size: 1em
	}
	address,abbr,cite {
		font-style: normal
	}
	table {
		border-collapse: collapse;
		border-spacing: 0
	}
	th {
		text-align: left
	}
	[dir="rtl"] th {
		text-align: right
	}
	blockquote,q {
		font-style: italic
	}
	html[lang^=ja] blockquote,html[lang^=ja] q,html[lang^=ko] blockquote,html[lang^=ko] q,html[lang^=zh] blockquote,html[lang^=zh] q
		{
		font-style: normal
	}
	fieldset,iframe,img {
		border: 0
	}
	q {
		quotes: none
	}
	sup,sub {
		line-height: 0
	}
}

@media screen , projection {
	html,h4,h5,h6 {
		font-size: 13px
	}
	html {
		background: #fff;
		color: #444;
		padding: 0 15px
	}
	body,fieldset {
		margin: 0
	}
	h1,h2,h3,h4,em,i {
		font-weight: bold
	}
	h1,h2,h3,h4,blockquote,q {
		font-family: "open sans", arial, sans-serif
	}
	h1,h2,h3,h4,h5,h6 {
		margin: 1.236em 0 .618em
	}
	h1+p,h2+p,h3+p,h4+p,h5+p,h6+p {
		margin-top: 0
	}
	h1,h2 {
		line-height: 1.29
	}
	h1 {
		font-size: 20px
	}
	h1.maia-display {
		color: #333;
		font-size: 44px;
		font-weight: 300
	}
	h1.maia-super {
		font-size: 28px
	}
	h2 {
		font-size: 16px
	}
	h3 {
		font-size: 14px;
		line-height: 1.43
	}
	p,pre,table,form {
		margin: 10px 0
	}
	h6 {
		font-weight: normal
	}
	ul,ol {
		margin: 10px 10px 10px 30px;
		padding: 0
	}
	[dir="rtl"] ul,[dir="rtl"] ol {
		margin: 10px 30px 10px 10px
	}
	ul ul,ul ol,ol ul,ol ol {
		margin-bottom: 0;
		margin-top: 0
	}
	pre strong,pre b,a strong,a b,a code {
		color: inherit
	}
	pre,code {
		color: #060;
		font: 13px/1.54 "courier new", courier, monospace
	}
	legend {
		display: none
	}
	a {
		color: #245dc1;
		text-decoration: none
	}
	a:visited {
		color: #7759ae
	}
	a:focus,a:hover,a:active {
		text-decoration: underline
	}
	strong,b {
		color: #000
	}
	em,i {
		font-style: normal
	}
	sup,sub {
		font-size: 11px
	}
	tr {
		background-color: #fafafa
	}
	tr:nth-of-type(even) {
		background-color: #fff
	}
	tr:first-of-type th:first-of-type:empty {
		border-color: #fff #eee #eee #fff;
		visibility: hidden
	}
	th,td {
		border: 1px solid #eee;
		padding: 4px 12px;
		/*vertical-align: top*/
	}
	th {
		background-color: #f5f5f5
	}
	.gc-bubbleDefault th,.gc-bubbleDefault td {
		background-color: inherit !important;
		border-color: inherit !important
	}
	.gc-bubbleDefault iframe,td.pls-vertShimLeft,td.pls-vertShim {
		background-color: #fff !important
	}
	#maia-header,#maia-nav-x,#maia-footer,.maia-stage {
		margin: 0 -15px
	}
	#maia-header .maia-aux:after,#maia-header .maia-util:after,#maia-main:after
		{
		clear: both;
		content: " ";
		display: block;
		height: 0;
		visibility: hidden
	}
	#maia-main,.maia-aux {
		margin: auto;
		max-width: 978px
	}
	#maia-main {
		clear: both;
		margin-top: 30px
	}
	*+html #maia-main {
		margin-top: 5px
	}
	#maia-main>img,#maia-main>iframe,#maia-main>*>img,#maia-main>*>iframe,.maia-cols>div>img,.maia-cols>div>iframe,.maia-cols>div>*>img,.maia-cols>div>*>iframe
		{
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		max-width: 100%
	}
	#maia-header {
		background: #f5f5f5;
		background-image: -moz-linear-gradient(top, #fafafa, #f5f5f5);
		background-image: -webkit-linear-gradient(top, #fafafa, #f5f5f5);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa),
			color-stop(1, #f5f5f5) );
		background-image: linear-gradient(top, #fafafa, #f5f5f5);
		border-bottom: 1px solid #eee;
		color: #444;
		min-height: 44px;
		padding: 14px 15px 13px
	}
	* html #maia-header {
		height: 38px
	}
	#maia-header h1,#maia-header h2 {
		float: left;
		font-size: 32px;
		font-weight: 300;
		line-height: 1.375;
		margin: 0
	}
	[dir="rtl"] #maia-header h1,[dir="rtl"] #maia-header h2 {
		float: right
	}
	#maia-header h1,#maia-header h1 a {
		color: #63666a
	}
	#maia-header h1 img {
		margin: -1px 0 -4px;
		vertical-align: middle
	}
	* html #maia-header h1 img {
		margin: 0;
		position: relative;
		top: 5px
	}
	*+html #maia-header h1 img {
		margin: 0;
		position: relative;
		top: 5px
	}
	#maia-header h2,#maia-header h2 a {
		color: #9fa2a6
	}
	#maia-header h2:before {
		border: solid #e5e5e5;
		border-width: 0 0 0 1px;
		content: "";
		float: left;
		height: 44px;
		margin: 0 12px 0 14px
	}
	[dir="rtl"] #maia-header h2:before {
		border-width: 0 1px 0 0;
		float: right;
		margin: 0 14px 0 12px
	}
	* html #maia-header h2 {
		margin: 0 0 0 24px
	}
	*+html #maia-header h2 {
		margin: 0 0 0 24px
	}
	*+[dir="rtl"] #maia-header h2 {
		margin: 0 24px 0 0
	}
	#maia-header h1 a,#maia-header h2 a {
		text-decoration: none
	}
	#maia-header .maia-head {
		float: left
	}
	[dir="rtl"] #maia-header .maia-head {
		float: right
	}
	#maia-header .maia-base,#maia-header .maia-util {
		float: right;
		min-height: 44px
	}
	[dir="rtl"] #maia-header .maia-base,[dir="rtl"] #maia-header .maia-util
		{
		float: left
	}
	#maia-header .maia-util p {
		margin: 0
	}
	#maia-nav-x,#maia-nav-x.maia-compact h1 {
		background: #325da7;
		background-image: -moz-linear-gradient(top, #4e78c2, #325da7);
		background-image: -webkit-linear-gradient(top, #4e78c2, #325da7);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4e78c2),
			color-stop(1, #325da7) );
		background-image: linear-gradient(top, #4e78c2, #325da7);
		color: #fff;
		padding: 0 15px
	}
	*+html #maia-nav-x {
		width: 100%
	}
	#maia-nav-x ul {
		padding: 6px 0
	}
	#maia-nav-x ul,#maia-nav-y ul {
		list-style: none;
		margin: 0
	}
	#maia-nav-x ul,#maia-nav-x li a,#maia-nav-x li.active li a,#maia-nav-x .maia-aux
		{
		position: relative
	}
	* html #maia-nav-x ul {
		height: 1%
	}
	*+html #maia-nav-x ul {
		height: 1%
	}
	#maia-nav-x ul:after {
		clear: both;
		content: "";
		display: block
	}
	#maia-nav-x ul ul,#maia-nav-x ul+ul {
		background: none;
		color: #444;
		padding: 0;
		margin: 6px 0
	}
	#maia-nav-x ul ul {
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%
	}
	[dir="rtl"] #maia-nav-x ul ul {
		left: auto;
		right: 0
	}
	* html #maia-nav-x ul ul {
		border-bottom: 1px solid #eee;
		color: #444;
		top: 44px
	}
	*+html #maia-nav-x ul ul {
		border-bottom: 1px solid #eee;
		height: 38px;
		top: 44px
	}
	#maia-nav-x ul ul:after,#maia-nav-x ul+ul:after {
		border-bottom: 1px solid #eee;
		padding: 0 0 6px
	}
	#maia-nav-x ul ul:before {
		content: "";
		display: block;
		height: 100%
	}
	#maia-nav-x ul ul li,#maia-nav-x ul+ul li {
		font-size: 13px;
		line-height: 1.54;
		text-shadow: none
	}
	* html #maia-nav-x ul ul li {
		font-size: 13px
	}
	#maia-nav-x ul ul ul,#maia-nav-y ul ul ul {
		display: none
	}
	#maia-nav-x li {
		float: left;
		font-size: 14px;
		line-height: 1.43;
		margin: 0 20px 0 0;
		padding: 6px 0;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .08)
	}
	[dir="rtl"] #maia-nav-x li {
		float: right;
		margin: 0 0 0 20px
	}
	#maia-nav-x li:last-child {
		margin: 0
	}
	#maia-nav-x li a,#maia-nav-y li a {
		display: block;
		margin: -6px 0;
		padding: 6px 0
	}
	#maia-nav-x li a,#maia-nav-x li.active li a {
		z-index: 1
	}
	#maia-nav-x li,#maia-nav-x li.active a,#maia-nav-x li.active li.active a,#maia-nav-y li,#maia-nav-y li.active a,#maia-nav-y li.active li.active a
		{
		font-weight: bold
	}
	#maia-nav-x li a,#maia-nav-x li.active li a,#maia-nav-y li a,#maia-nav-y li.active li a
		{
		font-weight: normal
	}
	#maia-nav-x li a {
		color: #e1e5f2
	}
	#maia-nav-x li a:hover,#maia-nav-x li.active a {
		color: #fff
	}
	#maia-nav-x li li a:hover,#maia-nav-x li li.active a,#maia-nav-x li.active li a:hover,#maia-nav-x li.active li.active a,#maia-nav-y li a:hover,#maia-nav-y li.active a,#maia-nav-y li.active li a:hover,#maia-nav-y li.active li.active a
		{
		color: #164495
	}
	#maia-nav-x ul+ul li a:hover,#maia-nav-x ul+ul li.active a {
		color: #164495
	}
	#maia-nav-x li li a,#maia-nav-x li.active li a,#maia-nav-y li a,#maia-nav-y li.active li a
		{
		color: #245dc1
	}
	#maia-nav-x ul+ul li a {
		color: #245dc1
	}
	#maia-nav-x.maia-complex {
		margin-bottom: 45px
	}
	#maia-nav-x.maia-complex+#maia-main {
		margin-top: 75px
	}
	*+html #maia-nav-x.maia-complex+#maia-main {
		margin-top: 50px
	}
	#maia-nav-x.maia-complex.maia-compact {
		margin-bottom: 0
	}
	#maia-nav-x.maia-complex.maia-compact+#maia-main {
		margin-top: 30px
	}
	#maia-nav-x.maia-compact {
		background: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		color: #444
	}
	#maia-nav-x.maia-compact h1 {
		cursor: pointer;
		font: bold 14px/3.15 arial, sans-serif;
		margin: 0 -15px;
		overflow: hidden;
		position: relative;
		padding: 0 59px 0 15px;
		-webkit-tap-highlight-color: transparent;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .08);
		-moz-user-select: none;
		-webkit-user-select: none;
		user-select: none;
		white-space: nowrap
	}
	#maia-nav-x.maia-compact h1:after {
		background: transparent
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAB0AAAA6CAYAAABMOlKBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEOEVFRDhEMjVGMjA2ODExODA4MzhFRUU5N0JCQUVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRDRCMjlBQUY0REExMUUxQTI4NDg4MDU2OTY0QTQxOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRDRCMjlBOUY0REExMUUxQTI4NDg4MDU2OTY0QTQxOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY4MDExNzQwNzIwNjgxMTgwODNGQzk2QzU5RUNBQjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDhFRUQ4RDI1RjIwNjgxMTgwODM4RUVFOTdCQkFFREQiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw/eHBhY2tldCBlbmQ9InIiPz7glPgnAAAChUlEQVR42uyXz2sTQRTH35udTZrmV9WoB/8CD%2BJRRITqxaN40CASevIXihRsj570KgTsQaUHFRQUERERQUTpQUG9COrBoyL0ELG2mmy7yTznzaYptZtC2Z1E08wy2TCB99n35pud98UD41PA48vn966%2BZcDe%2BP3p4dkF/oLbD14Z1PerehZBQAIBY6eRvkABA%2B/qeUpqRjmdL5SGNm0FIRxraSrVSPyoTJeqs99npCOTxdyGzYAogIisQTl%2BfuMW8KpzIwIcmXMcCZ0YzEHHzUkEuxmuyFjzTIqdhPLoHhRCmH7tZ%2BTgbiq/SqYh1KlrhyJD948%2B73x528VtCx0%2B96wHhRQG9b3Z6EIayK0N%2BnrycGTo3jNP/wMh7Tn9pCeFtPKHegxCkqsJKYz69ubRyNDdJx7/a0IKeffuOv5onbyRrEK5tJ2EMk/3SFAhpQrcrVkHkuKuuiLSSXmrvlADRQ3zFLYujs%2BcbMqdxDcfvmVGL7%2B88KvqHyGkoaBjw1jLaWISzmQG3Xvl88MX2VaA9hgpvZ40PJvbCTCvZ81AF4%2B/3jdQwh0oCcdtVhctVZYSquGXlO8FBgoNULDLATtCQnOomMRIjUg2UGYRMYDFnKiJqbnEcfVHy0C1SAh2yovUdBFoDJRY9kRW3dpSfAFdGG3dcH1%2BLnrwZHZt0I/3T0aG7jx2J3S9K%2BXFHcUbBPpYM0ebLfVCoF4%2B2vT/tC%2BkvpD6QuoLab0LSfzdFNv0MMsMFC4ucCODZKW6zY5wyUDpYhd4LwlVs4Oys6fcEbYMlLGKZpPJ4lTGkrKBch7cnnj14t1X6ftqW1Ba8vTT6EmxTN3ae0FMnM6mE9fLY/sudcVA/RFgAL07tBtHoFniAAAAAElFTkSuQmCC")
			no-repeat top;
		content: "";
		display: block;
		height: 29px;
		position: absolute;
		right: 15px;
		top: 8px;
		width: 29px
	}
	#maia-nav-x.maia-compact.active h1:after {
		background-position: bottom
	}
	#maia-nav-x.maia-compact h1+ul {
		background: #304f8a;
		color: #fff;
		height: 0;
		margin: 0 -15px;
		overflow: hidden;
		padding: 0 15px;
		-moz-transform: scale(1, 0);
		-ms-transform: scale(1, 0);
		-webkit-transform: scale(1, 0);
		transform: scale(1, 0);
		-moz-transform-origin: 0 0;
		-ms-transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
		transform-origin: 0 0;
		-moz-transition: -moz-transform .2s ease-out;
		-webkit-transition: -webkit-transform .2s ease-out;
		transition: transform .2s ease-out
	}
	#maia-nav-x.maia-compact.active h1+ul {
		-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .08);
		-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .08);
		box-shadow: inset 0 1px 2px rgba(0, 0, 0, .08);
		height: auto;
		-moz-transform: scale(1, 1);
		-ms-transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}
	#maia-nav-x.maia-compact h1+ul li {
		opacity: 0;
		-moz-transition: opacity .2s ease-out;
		-webkit-transition: opacity .2s ease-out;
		transition: opacity .2s ease-out;
		-moz-transition-delay: -.2s;
		-webkit-transition-delay: -.2s;
		transition-delay: -.2s
	}
	#maia-nav-x.maia-compact.active h1+ul li {
		opacity: 1;
		-moz-transition-delay: .2s;
		-webkit-transition-delay: .2s;
		transition-delay: .2s
	}
	#maia-nav-x.maia-compact h1+ul li {
		float: none;
		margin: 0;
		padding: 12px 0
	}
	#maia-nav-x.maia-compact h1+ul li+li {
		border-top: 1px solid #405d93
	}
	#maia-nav-x.maia-compact .maia-aux {
		max-width: none
	}
	#maia-nav-x.maia-compact .maia-aux>div,#maia-nav-x.maia-compact .maia-aux>a
		{
		display: none
	}
	#maia-nav-y {
		float: left;
		margin: 0 0 120px;
		width: 14.1104296%
	}
	[dir="rtl"] #maia-nav-y {
		float: right
	}
	#maia-nav-y+.maia-article {
		float: right;
		width: 82.8220858896%
	}
	[dir="rtl"] #maia-nav-y+.maia-article {
		float: left
	}
	* html .maia-article {
		float: right;
		width: 82.8220858896%
	}
	#maia-nav-y+.maia-article>:first-child,#maia-nav-y+.maia-article>.maia-nav-aux+h1
		{
		margin-top: 0
	}
	#maia-nav-y ul ul,#maia-nav-y li {
		border: solid #eee
	}
	#maia-nav-y ul ul {
		border-width: 1px 0 0;
		margin: 9px 0 -9px
	}
	#maia-nav-y li {
		border-width: 0 0 1px;
		padding: 9px 0
	}
	#maia-nav-y li:last-child {
		border: 0
	}
	#maia-nav-y li li {
		margin: 0 0 0 18px
	}
	[dir="rtl"] #maia-nav-y li li {
		margin: 0 18px 0 0
	}
	#maia-signature {
		background:
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAIoAAAAECAIAAADeXzCbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODFEOUEyMzFBOERFQzcyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTlDNkVFOEVGQzIxMUUxOUJDNkEyREUzQzEzOUJGNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTlDNkVFN0VGQzIxMUUxOUJDNkEyREUzQzEzOUJGNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDZENjQwNjM2MzIwNjgxMTgwODM4RUVFOTdCQkFFREQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgxRDlBMjMxQThERUM3MkMiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw/eHBhY2tldCBlbmQ9InIiPz6z2rdVAAAAMElEQVR42mJkaP/OQHvwb7Y1A10AY%2B85Oln0OYwOtjAxjIJBDEajZzR6RgG5ACDAAGNHBgAfwwAlAAAAAElFTkSuQmCC")
			no-repeat right bottom;
		clear: both;
		margin: 120px auto 0;
		max-width: 978px;
		min-height: 4px
	}
	[dir="rtl"] #maia-signature {
		background-position: left bottom
	}
	#maia-footer {
		background: #f5f5f5;
		clear: both
	}
	#maia-footer-global,#maia-footer-local {
		padding: 10px 15px
	}
	#maia-footer-global {
		border-top: 1px solid #eee;
		font-size: 11px;
		line-height: 2.19;
		list-style: none
	}
	#maia-footer-global ul {
		margin: 0
	}
	#maia-footer-global li {
		display: inline
	}
	#maia-footer-global li+li:before {
		content: "·";
		padding: 0 3px
	}
	* html #maia-footer-global li {
		margin: 0 13px 0 0
	}
	*+html #maia-footer-global li {
		margin: 0 13px 0 0
	}
	*+[dir="rtl"] #maia-footer-global li {
		margin: 0 0 0 13px
	}
	#maia-footer-local {
		background: #f9f9f9;
		border-top: 1px solid #f5f5f5;
		min-height: 24px
	}
}

@media screen and (max-width:767px) {
	#maia-header {
		min-height: 33px;
		padding: 9px 15px 8px
	}
	#maia-header h1,#maia-header h2 {
		float: none
	}
	#maia-header h1 a,#maia-header h2 a {
		display: block
	}
	#maia-header h1 {
		font-size: 24px
	}
	#maia-header h1 img {
		height: 31px;
		margin: -2px 0 -3px
	}
	#maia-header h2 {
		background-image: -moz-radial-gradient(top center, ellipse farthest-side, rgba(0, 0, 0,
			.04) 0, transparent 100% );
		background-image: -ms-radial-gradient(top center, ellipse farthest-side, rgba(0, 0, 0, .04
			) 0, transparent 100% );
		background-image: -webkit-gradient(radial, top center, 0, top center, 100%, color-stop(0,
			rgba(0, 0, 0, .04) ), color-stop(100%, transparent) );
		background-image: -webkit-radial-gradient(top center, ellipse farthest-side, rgba(0, 0, 0,
			.04) 0, transparent 100% );
		background-image: radial-gradient(farthest-side at top center, rgba(0, 0, 0, .04)
			0, transparent 100% );
		border-top: 1px solid #e1e1e1;
		font-family: arial, sans-serif;
		font-size: 11px;
		line-height: 1.81;
		margin: 8px 0 -8px;
		padding: 1px 0 0
	}
	#maia-header h2:before {
		content: none
	}
	#maia-header h2,#maia-header h2 a {
		color: #63666a
	}
	#maia-header .maia-base,#maia-header .maia-util {
		background: #fff;
		border: 1px solid #e9e9e9;
		border-bottom-color: #d9d9d9;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .04);
		-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .04);
		box-shadow: 0 2px 2px rgba(0, 0, 0, .04);
		float: none;
		margin: 8px 0 6px;
		min-height: 0;
		padding: 5px 10px
	}
	#maia-nav-y {
		float: none !important;
		margin: 0 0 30px !important;
		width: auto
	}
	#maia-nav-y+.maia-article {
		float: none !important;
		margin: 0 !important;
		width: 100% !important
	}
	#maia-signature {
		-webkit-background-size: 103.5px 3px;
		background-size: 103.5px 3px;
		margin: 80px auto 0;
		min-height: 3px
	}
}

@media print {
	a {
		color: inherit
	}
	#maia-header h1 img {
		display: block
	}
	#maia-header a {
		text-decoration: none
	}
	#maia-signature,#maia-footer,.maia-nav {
		display: none
	}
}

* html #maia-signature {
	background-image: none !important
}

*+html #maia-signature {
	background-image: none !important
}

maia {
	-maia-version-grid: "7810654"
}

@media screen , projection {
	.maia-cols {
		margin: 0 -1.53374233129%;
		width: 103.067484663%
	}
	*+html .maia-cols {
		margin-bottom: 20px !important
	}
	#maia-nav-y+.maia-article .maia-cols {
		margin: 0 -1.85185185185%;
		width: 103.703703704%
	}
	.maia-cols:after {
		clear: both;
		content: " ";
		display: block;
		height: 0;
		visibility: hidden
	}
	.maia-col-1,.maia-col-2,.maia-col-3,.maia-col-4,.maia-col-5,.maia-col-6,.maia-col-7,.maia-col-8,.maia-col-9,.maia-col-10,.maia-col-11,.maia-col-12
		{
		float: left;
		margin: 0 1.4880952381% 20px
	}
	* html .maia-col-1,* html .maia-col-2,* html .maia-col-3,* html .maia-col-4,* html .maia-col-5,* html .maia-col-6,* html .maia-col-7,* html .maia-col-8,* html .maia-col-9,* html .maia-col-10,* html .maia-col-11,* html .maia-col-12
		{
		margin: 0;
		padding: 0 1.4% 20px
	}
	*+html .maia-col-1,*+html .maia-col-2,*+html .maia-col-3,*+html .maia-col-4,*+html .maia-col-5,*+html .maia-col-6,*+html .maia-col-7,*+html .maia-col-8,*+html .maia-col-9,*+html .maia-col-10,*+html .maia-col-11,*+html .maia-col-12
		{
		margin: 0 1.4% 20px
	}
	#maia-nav-y+.maia-article .maia-col-1,#maia-nav-y+.maia-article .maia-col-2,#maia-nav-y+.maia-article .maia-col-3,#maia-nav-y+.maia-article .maia-col-4,#maia-nav-y+.maia-article .maia-col-5,#maia-nav-y+.maia-article .maia-col-6,#maia-nav-y+.maia-article .maia-col-7,#maia-nav-y+.maia-article .maia-col-8,#maia-nav-y+.maia-article .maia-col-9,#maia-nav-y+.maia-article .maia-col-10,#maia-nav-y+.maia-article .maia-col-11,#maia-nav-y+.maia-article .maia-col-12
		{
		margin: 0 1.78571428571% 20px
	}
	*+html #maia-nav-y+.maia-article .maia-col-1,*+html #maia-nav-y+.maia-article .maia-col-2,*+html #maia-nav-y+.maia-article .maia-col-3,*+html #maia-nav-y+.maia-article .maia-col-4,*+html #maia-nav-y+.maia-article .maia-col-5,*+html #maia-nav-y+.maia-article .maia-col-6,*+html #maia-nav-y+.maia-article .maia-col-7,*+html #maia-nav-y+.maia-article .maia-col-8,*+html #maia-nav-y+.maia-article .maia-col-9,*+html #maia-nav-y+.maia-article .maia-col-10,*+html #maia-nav-y+.maia-article .maia-col-11,*+html #maia-nav-y+.maia-article .maia-col-12
		{
		margin: 0 1.7% 20px
	}
	[dir="rtl"] .maia-col-1,[dir="rtl"] .maia-col-2,[dir="rtl"] .maia-col-3,[dir="rtl"] .maia-col-4,[dir="rtl"] .maia-col-5,[dir="rtl"] .maia-col-6,[dir="rtl"] .maia-col-7,[dir="rtl"] .maia-col-8,[dir="rtl"] .maia-col-9,[dir="rtl"] .maia-col-10,[dir="rtl"] .maia-col-11,[dir="rtl"] .maia-col-12
		{
		float: right
	}
	.maia-col-1 {
		width: 5.35714285714%
	}
	.maia-col-2 {
		width: 13.6904761905%
	}
	.maia-col-3 {
		width: 22.0238095238%
	}
	.maia-col-4 {
		width: 30.3571428571%
	}
	.maia-col-5 {
		width: 38.6904761905%
	}
	.maia-col-6 {
		width: 47.0238095238%
	}
	.maia-col-7 {
		width: 55.3571428571%
	}
	.maia-col-8 {
		width: 63.6904761905%
	}
	.maia-col-9 {
		width: 72.0238095238%
	}
	.maia-col-10 {
		width: 80.3571428571%
	}
	.maia-col-11 {
		width: 88.6904761905%
	}
	.maia-col-12 {
		width: 97.0238095238%
	}
	#maia-nav-y+.maia-article .maia-col-1 {
		width: 6.42857142857%
	}
	#maia-nav-y+.maia-article .maia-col-2 {
		width: 16.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-3 {
		width: 26.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-4 {
		width: 36.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-5 {
		width: 46.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-6 {
		width: 56.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-7 {
		width: 66.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-8 {
		width: 76.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-9 {
		width: 86.4285714286%
	}
	#maia-nav-y+.maia-article .maia-col-10,#maia-nav-y+.maia-article .maia-col-11,#maia-nav-y+.maia-article .maia-col-12
		{
		width: 96.4285714286%
	}
}

@media screen and (max-width:767px) {
	.maia-cols {
		margin: 0 !important;
		width: 100% !important
	}
	.maia-col-1,.maia-col-2,.maia-col-3,.maia-col-4,.maia-col-5,.maia-col-6,.maia-col-7,.maia-col-8,.maia-col-9,.maia-col-10,.maia-col-11,.maia-col-12
		{
		clear: both;
		float: none !important;
		margin: 0 0 20px !important;
		width: 100% !important
	}
}

maia {
	-maia-version-library: "9957504"
}

@media screen , projection , print {
	.maia-meta,.maia-note {
		color: #666
	}
}

@media screen , projection {
	#maia-header .maia-base .maia-plusone,#maia-header .maia-base .maia-search,#maia-header .maia-util .maia-plusone,#maia-header .maia-util .maia-search
		{
		float: left;
		margin: 0 0 0 15px
	}
	[dir="rtl"] #maia-header .maia-base .maia-plusone,[dir="rtl"] #maia-header .maia-base .maia-search,[dir="rtl"] #maia-header .maia-util .maia-plusone,[dir="rtl"] #maia-header .maia-util .maia-search
		{
		float: right;
		margin: 0 15px 0 0
	}
	#maia-header .maia-base>:first-child,#maia-header .maia-util>:first-child
		{
		margin: 0
	}
	#maia-header .maia-base .maia-plusone,#maia-header .maia-util .maia-plusone
		{
		display: block;
		line-height: normal;
		margin-top: 10px
	}
	#maia-header .maia-base .maia-search,#maia-header .maia-util .maia-search
		{
		margin-top: 8px
	}
	#maia-header .maia-util a+.maia-button {
		margin: 5px 0 5px 10px
	}
	[dir="rtl"] #maia-header .maia-util a+.maia-button {
		margin: 5px 10px 5px 0
	}
	*+html #maia-header .maia-util a+.maia-button {
		vertical-align: middle
	}
	#maia-header .maia-plusone {
		display: inline;
		line-height: 50px;
		margin: 0 0 0 10px
	}
	[dir="rtl"] #maia-header .maia-plusone {
		margin: 0 10px 0 0
	}
	#maia-header .maia-search {
		float: right;
		margin: 0
	}
	[dir="rtl"] #maia-header .maia-search {
		float: left
	}
	.maia-breadcrumb {
		font-size: 11px;
		line-height: 1.82;
		margin: 0 0 20px;
		min-height: 28px;
		overflow: hidden
	}
	.maia-breadcrumb ol {
		margin: 0 auto;
		max-width: 978px;
		padding: 12px 0
	}
	.maia-breadcrumb ol:after {
		clear: both;
		content: " ";
		display: block;
		height: 0;
		visibility: hidden
	}
	.maia-breadcrumb li {
		float: left;
		font-weight: bold;
		list-style: none
	}
	[dir="rtl"] .maia-breadcrumb li {
		float: right
	}
	.maia-breadcrumb li a {
		font-weight: normal;
		margin: 0 5px 0 0;
		padding: 1px 0 0
	}
	[dir="rtl"] .maia-breadcrumb li a {
		margin: 0 0 0 5px
	}
	.maia-breadcrumb li+li:before {
		content: "›";
		padding: 0 6px 0 3px
	}
	[dir="rtl"] .maia-breadcrumb li+li:before {
		padding: 0 3px 0 6px
	}
	* html .maia-breadcrumb li {
		margin: 0 13px 0 0
	}
	*+html .maia-breadcrumb li {
		margin: 0 13px 0 0
	}
	*+[dir="rtl"] .maia-breadcrumb li {
		margin: 0 0 0 13px
	}
	.maia-button {
		background-color: #4173c9;
		background-image: -moz-linear-gradient(top, #5e8ee4, #4173c9);
		background-image: -webkit-linear-gradient(top, #5e8ee4, #4173c9);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5e8ee4),
			color-stop(1, #4173c9) );
		background-image: linear-gradient(top, #5e8ee4, #4173c9);
		border: 0;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		font-family: arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		line-height: 1.54;
		padding: 7px 12px;
		text-align: center;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .08)
	}
	a.maia-button {
		color: #fff !important;
		text-decoration: none
	}
	button.maia-button {
		margin: 0;
		overflow: visible;
		white-space: normal
	}
	button.maia-button::-moz-focus-inner {
		border: 0;
		padding: 0
	}
	.maia-button:hover,.maia-button:focus {
		background-color: #396bbc;
		background-image: -moz-linear-gradient(top, #5587d7, #396bbc);
		background-image: -webkit-linear-gradient(top, #5587d7, #396bbc);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5587d7),
			color-stop(1, #396bbc) );
		background-image: linear-gradient(top, #5587d7, #396bbc)
	}
	.maia-button:active {
		-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24);
		-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24);
		box-shadow: inset 0 2px 4px rgba(0, 0, 0, .24)
	}
	.maia-button[disabled],.maia-button.maia-button-disabled {
		background-color: #a4b9e3;
		background-image: -moz-linear-gradient(top, #b0c7f0, #a4b9e3);
		background-image: -webkit-linear-gradient(top, #b0c7f0, #a4b9e3);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b0c7f0),
			color-stop(1, #a4b9e3) );
		background-image: linear-gradient(top, #b0c7f0, #a4b9e3);
		-moz-box-shadow: none !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		cursor: default !important
	}
	.maia-button.maia-button-secondary {
		background-color: #f5f5f5;
		background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5);
		background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9),
			color-stop(1, #f5f5f5) );
		background-image: linear-gradient(top, #f9f9f9, #f5f5f5);
		border: 1px solid #e5e5e5;
		color: #444;
		padding: 6px 11px;
		text-shadow: 0 1px 0 #fff
	}
	a.maia-button.maia-button-secondary {
		color: #444 !important
	}
	.maia-button.maia-button-secondary:hover,.maia-button.maia-button-secondary:focus
		{
		background-color: #f1f1f1;
		background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
		background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5),
			color-stop(1, #f1f1f1) );
		background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
		border-color: #e1e1e1
	}
	.maia-button.maia-button-secondary:active {
		-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
		-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12);
		box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12)
	}
	.maia-button.maia-button-secondary[disabled],.maia-button.maia-button-secondary.maia-button-disabled
		{
		background-color: #f9f9f9;
		background-image: -moz-linear-gradient(top, #fafafa, #f9f9f9);
		background-image: -webkit-linear-gradient(top, #fafafa, #f9f9f9);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa),
			color-stop(1, #f9f9f9) );
		background-image: linear-gradient(top, #fafafa, #f9f9f9);
		border-color: #eee;
		color: #aaa !important
	}
	.maia-button-box {
		text-align: center
	}
	#maia-nav-x .maia-button {
		-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 0 2px
			rgba(255, 255, 255, .4);
		-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 0 2px
			rgba(255, 255, 255, .4);
		box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 0 2px
			rgba(255, 255, 255, .4);
		float: right;
		margin: 7px 0 0;
		padding: 5px 12px;
		position: absolute;
		right: 0;
		top: 0;
		z-index: 1
	}
	[dir="rtl"] #maia-nav-x .maia-button {
		float: left;
		left: 0;
		right: auto
	}
	#maia-nav-x .maia-button:active {
		-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 2px 4px
			rgba(0, 0, 0, .24);
		-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 2px 4px
			rgba(0, 0, 0, .24);
		box-shadow: 0 0 2px rgba(0, 0, 0, .4), inset 0 2px 4px
			rgba(0, 0, 0, .24)
	}
	form,form fieldset {
		margin: 0 0 20px
	}
	form fieldset {
		padding: 0
	}
	form legend {
		display: block;
		font: bold 14px "open sans", arial, sans-serif;
		line-height: 1.5;
		margin: 0;
		padding: 0
	}
	form ol {
		margin: 0 0 0 1em;
		padding: 0 0 0 1em
	}
	[dir="rtl"] form ol {
		margin: 0 1em 0 0;
		padding: 0 1em 0 0
	}
	form ul,[dir="rtl"] form ul {
		list-style: none;
		margin: 0;
		padding: 0
	}
	form li {
		margin: 0 0 20px
	}
	form li li {
		margin: 0
	}
	form label,form p,form input,form textarea,form select {
		margin: 0 0 0px
	}
	form label {
		display: block;
		font-weight: bold;
		padding: 0
	}
	form li li label {
		font-weight: normal
	}
	form input:not         ([type]         ),form input[type="text"],form textarea
		{
		border: 1px solid #ebebeb;
		border-top-color: #dcdcdc;
		color: #444;
		font-family: arial, sans-serif;
		line-height: normal;
		padding: 6px 10px;
		width: 300px
	}
	form textarea {
		height: 150px
	}
	form input:not         ([type]         ):focus,form input[type="text"]:focus,form textarea:focus
		{
		border-color: #5e94ff;
		-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		outline: 0
	}
	form input[disabled],form textarea[disabled],form label.maia-form-disabled
		{
		color: #999
	}
	form input:not         ([type]         )[disabled],form input[type="text"][disabled],form textarea[disabled]
		{
		background-color: #ebebeb
	}
	form .maia-button {
		padding: 4px 12px
	}
	form .maia-form-required {
		color: #dd4b39
	}
	form .maia-form-error input:not         ([type]         ),form .maia-form-error input[type="text"],form .maia-form-error textarea
		{
		border-color: #dd4b39
	}
	form .maia-form-error .maia-form-error-msg {
		background:
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMhJREFUeNpi/P//PwMlgOWejxUuOU0gPgXEIBvMgfg6NkVMeAzvAWIeIOYF4m5cinAZEADEXkh8b6gY0Qb0EimG1YASIFaCshmhmAEqVkrIAFEgrscTLnVALILPgAnQgMMFQHITcRkAirYoLC4SRROLgqqFpAMkiRVYbLTG4RKQWn1kA5KAWA+Lwhk4DNCD6pkH80I7FkWvgFgXil9hkW+HuWA6EIvhsAlfRgHpmQ4yIAaPgqtIbGwghoVAZhMjlBsZKc3OAAEGAEQ+HjpPhIU0AAAAAElFTkSuQmCC")
			top left no-repeat;
		color: #dd4b39;
		padding: 0 0 0 20px
	}
	[dir="rtl"] form .maia-form-error-msg {
		background-position: right top;
		padding: 0 20px 0 0
	}
	form .recaptchatable tr,form .recaptchatable td {
		background: #fff
	}
	form .recaptchatable #recaptcha_response_field {
		font-size: 13px;
		padding: 4px 0
	}
	.maia-form-promo {
		margin: 20px 0 0;
		text-align: right
	}
	[dir="rtl"] .maia-form-promo {
		text-align: left
	}
	ul.maia-form-group-1 li {
		float: left;
		margin: 0 20px 0 0
	}
	[dir="rtl"] ul.maia-form-group-1 li {
		float: right;
		margin: 0 0 0 20px
	}
	ul.maia-form-group-2 li,ul.maia-form-group-3 li,ul.maia-form-group-4 li
		{
		float: left
	}
	[dir="rtl"] ul.maia-form-group-2 li,[dir="rtl"] ul.maia-form-group-3 li,[dir="rtl"] ul.maia-form-group-4 li
		{
		float: right
	}
	ul.maia-form-group-2 li {
		width: 50%
	}
	ul.maia-form-group-3 li {
		width: 33%
	}
	ul.maia-form-group-4 li {
		width: 25%
	}
	ul.maia-form-group-1+*,ul.maia-form-group-2+*,ul.maia-form-group-3+*,ul.maia-form-group-4+*
		{
		clear: left
	}
	[dir="rtl"] ul.maia-form-group-1+*,[dir="rtl"] ul.maia-form-group-2+*,[dir="rtl"] ul.maia-form-group-3+*,[dir="rtl"] ul.maia-form-group-4+*
		{
		clear: right
	}
	.maia-aside,.maia-notification,.maia-promo {
		border: 1px solid;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		margin: 10px 0;
		padding: 10px;
		position: relative;
		top: -1px
	}
	.maia-aside>:first-child,.maia-notification>:first-child,.maia-promo>:first-child
		{
		margin-top: 0
	}
	.maia-aside>:last-child,.maia-notification>:last-child,.maia-promo>:last-child
		{
		margin-bottom: 0
	}
	.maia-aside {
		background: #f9f9f9;
		border-color: #f2f2f2
	}
	.maia-notification {
		background: #fffbe4;
		border-color: #f8f6e6
	}
	.maia-promo {
		background: #f6f9ff;
		border-color: #eff2f9
	}
	.maia-locales {
		background: transparent
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpQTFRFW8b9S7X4I5T0ndX8qN/+Zsz/Oqv4MKL3UL788Pb7KZz2R634yuj9////3PD+vOL9itf++fn5p9b7rNn8cs/97vD/a8D/hdD/YbL4lt3/eNj+eLL7c8b+AAAAaH1gDwAAAB50Uk5T//////////////////////////////////////8A7BgcXgAAAJtJREFUeNpciosOgyAMRduBlMrTt27j/39zBWNmPAm9t4fCkrs7OcIGwuyHEFJX67sOyOxnmCO330rHWR9a64PblbXWa6slZCYJQMRBX7Bs1QREJTG2huCcGyZ1MrFsYIxJyigJmUkCiAj52042dkTN0MoeCT2vVA32gpliiKOpdYW4968b+wLlYqxC8m+K75+mLO5pSvnI+wkwAHuCDQU2Y3BZAAAAAElFTkSuQmCC")
			left center no-repeat;
		float: right;
		padding: 0 0 0 24px
	}
	[dir="rtl"] .maia-locales {
		background-position: right center;
		float: left;
		padding: 0 24px 0 0
	}
	.maia-locales form {
		margin: 0
	}
	.maia-locales select {
		line-height: 3.08;
		margin: 0px 0
	}
	.google .maia-locales select {
		display: none
	}
	.maia-media {
		display: inline-block
	}
	a.maia-media {
		position: relative
	}
	a.maia-media:after {
		content:
			url("%2B/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAA0HSURBVHic5Zx9UBzlHce/u3sv4AEmkBeoMbmbxCEQAqEDmDCKmBZNjR3D0OnU9i%2B0RlMsYRr/0Th1WseaWDvT/tFhzCDVmkxCazwbJ1WEGKZ0TKqdKEwEQhPJBWJMNEHvILDZ293%2BsbfHvjy7t3e3e2D7ndnZZ/d293mez/2e3/Oyz7MUnBFlcGy0NwsrJSYIG%2B1J99gio4Ta8TwzaGbnjNJlFZgVmLaBdNn0nETglJv2HAhhMxnBEg3Oke6nFOG0lC5AI3BG8Mw27TNIMrI4KxvpWWmDTAegFh4JGg09KNI5bRG2IiNQQoJj7TPkNKcEMVWAiYopTQhr9xQAdHZ2rqivr6/NyclZmZWVFfB4PMUAQNP0YoZhVgIAz/NjgiCEAYBl2WGWZT%2BNRCIXenp63n/ssccuKdIlYA6YvKdgDWRKEJP910lWZwSPNgijr6%2BvYt26dVtyc3O3ut3ukmQTrRTHcQPhcPidgYGBow0NDSOYg8BDDVMLVg4DeqiWQSYDMBE8GmRoNADq1KlTdwYCgft8Pt9WmqaLkojXsgRBmIhEIm%2BdO3fuaE1NzQeYA6fctECNfKUliFYBGhVZEix5YwDg7NmzTbfccsvjbre7zGJctojjuA/Hxsb%2BWFpaehRqaEZQU4JoBaAZPBkgozh2AaAGBwfvLi4ufo5hmDUW4nBMHMed/uSTT3ZXVVWdgASL1%2BxJRRuEPVF0gvhJ8EiWJm%2Bu9vb2oqmpqT%2BXlpZ2zTc8AHC73WUbNmz4Wzgc3vf8888vgfQHM5pN635A2BNl9qMRPCVERrFnRkdH7w8EAr%2BnKCrPehYzJ0EQro6MjPysvLz8OCQLtGqNgIElJrJAWVp4Kqurra3Nunbt2m8CgUAngDxRFLEQN4qiCkpKSrq%2B%2BOKL3X6/3w2yFeqaWmYyAmjWvlNZ3VNPPZXf09PzRm5u7k8t/hnzrkWLFu08ffr0oebm5lyoi7QSolEvSSWGcM6oR6Hzee3t7d9qbW097PF4NtiRsUzK5XL5t2zZUieK4tH%2B/v4bFm/TQdQCTAreQw899HeXy7U6pRwsADEMU1RXV/c9n8/35rFjx1jNz0a1rwqiGUCtz5P3rp07d968a9eu4DcZniyapvOrq6trh4aGXh8ZGYkaXGbYlDEbTSFZnqu2ttbb09Pzptvtrk4/%2BQtHs7Oz75WXl//4/PnzHIAo1DW0YTvRrHtGbOddvXp1b25ubrPjOZoHffXVV39YtmzZc5gDqGzqEHssci2sdY4kK3SNjo4%2B8L8KD5Bq54GBgbtBblyTGMV9oFFzJW55HR0dK%2Brq6g5SFOV1OiPzqYKCgs2CIBzo7%2B9nQe7aqaRt52j7tnIbyRUOhw9kZWU1OJn4haLr168fXrRo0Q5IRVlZnLU9FVURlkHqumuDg4Pf9Xq9DfPdk8jUlp2d3XTixIkamPeTKWVAa33xouv3%2B91DQ0MnGIYJOPFvL1RxHHc6JydnM%2BYsMAp1v1kEIGorEZ0fPH78%2BE/%2B3%2BAB0ijOyMjI/ZAMSds/jlsgySzjF/v9fnr58uWPZzbpC0crVqz4BUzgAaC0PlBVlI8cOdJA03QgU77HijLpC10uV9nJkyc3Yc4XGlogcYh%2B5cqVP0rjD7QsiqJAUdbeLsjXWr0%2BXa1Zs%2BZB6PnoLBDQ0H3yySdvzkSzRQvi2rVrKd/rhHw%2B3/e3bdvmBQEeDE5SAOjt27dvA%2BBxMnEkAC%2B//DI6OjqSeoaTICmK8u3Zs2cL5ioT1UbygRQAZvHixXc5lioYWw9FUWhpaUkKotnz7NCSJUu%2BI0cDtcFJb9AUPwJS7QuPx1Nr1bEnK4qiElYaLS0t4Hkejz76qO43s3udSHN2dvYdIFgfjGrhjo6OMoqiFtueEphbiva31tZWvPTSS2k9ww7RNL3itddeWwF9patqByIWpgOBQIXtqUggo4ynAtEJVVVVfRt6Xrq%2BMAWA9vl8Ge15JILR2tqK9vZ2y/c5ATcvLy8AAi/S7CzR4/EUO%2BFLSL7Pij8EgLa2NgDAjh07dNeT7rc7/R6PZw3UcwoBkLtyotvtnvcZBSS1tbWhvb1dZ2GZKM4ejycAfYVLHpGmKMrneIqgz7gVEEYQEz07XcVmWygtUFULay/OCMBUJUNUymkrpGmayIToAwH47PYhiXydVV8oq62tDdFoFC0tLfFzVnxjGpItUCWdBfr9ftJshQWpJ554Avv27ZvXNOgAnj9/XhBFcXo%2BEpOs8vPzcfvtt2ckrhgTnZ8g%2BsBvAsD8/Hx0d3ejsrIyI/EZMZF9oLJsU4IgTDvtlJU%2BL1n/J8Nbv349BEFQ3WsUTlc8z4cRa%2BbJj0fsnYh20QrFcdyYbTFbUKrwtCPZTg1%2BAADHcRcwV4TjEZGKMB2NRj%2B1OwF21JAyvPLyckdhkcSy7NlYUBUxrTgZ3yKRyGgG02ZJSniCIC3vyCTEr7/%2B%2BoziMD5jwQU1URGAOD4%2BfrqwsDBjiQMkGEZ%2BV1lseZ5X3aN9htlxOjpz5swwFDMS5Ci0FggAfHNz8ylRFMO2xZ6EtJnWVhhG1zkJTxCES01NTf8BYbkYqRLhQ6EQzbLsv2xLgYESZVqGV1ZWpiq2Dvc4dJqdnX0f0jsRea5gfFNaoLwXAGBycrLH0VTJERpkXgvP6N1xJoayvvzyS5mFbvkDDQ1ReTt06NARURT5TL7IljOen5%2BP3t5elJWVged5w2uVYJ3aBEGY3bt37zsEeCIAUZ5MpJ2N6gHguXLlyv6srKzNdv6bid5nvPrqq9i0aRPWrl2r8nlaGVmZ3dY3MzNzePny5a0AZgHI03/jU3%2BNLDAKgLp8%2BfJBW1ODxG/UHn74YRQXFxPhaS01mWenqlAo9JdYUDUrS45SN50DsWltAG5atWqV%2BPHHH38gL3y2S050E52Ax3HccEFBwWZI4GZAmDOt7IkoLVAAwIZCIdfly5f/YHfC7M6sU7XwxYsXfwvJqG6AMMEcMQvUzcpSbNkbN25k3n777X87tUg6HWt0svnC8/zZysrKO0KhECBZn%2BkES0DflBEAcCdPnqQnJiZ%2B5VRCzXyanfckq3Pnzv0yFAq5ALAgzI2WpZ1YRJpkng3AdeXKlYNer/dOR1MtJ0RjlZkeOJiZmXmrsLBQnmSutT7dJHNdXxhq4iwA6t13390liuJsJjJAahtmSqIohru6unZDyj/J%2BlS8dBOLQF4X7AWQNTw8/MOioqLfOZ6LeVQoFHqkoqKiG8B1SJWH0WolgNCVA6CrjYXYg6IlJSWvz8zMHHY8F/OkqampP1VUVPRAajBzIEOTJQLq1Zra6lDrHwVIvrC3oaHhXoZhltqc/nkVx3GnGhsbH5mYmBAx1%2BZL9GkUw%2BWupLAIAIODg0xOTs4b1dXVW2madmQKXKbFcdzwM8880xgMBkUA01Cv1iR98SgO0Wy9sPZc/Ma%2Bvj6sX7/%2Bndtuu%2B2BhT6LIZEEQZjYv39/47PPPnsdkuXJRdfQ6pQyW/JPklyUEQwGZ9etW3dk9erV91IUdXOqGZhPRaPRM11dXU2tra2TkOCxUFueqfUBZIAA2R8qwzwAKhgMsgUFBX8tLy%2B/i2GYZWnlJsPiOO7DF1544QdPP/10BNJIi9xksQwPsA5Qe06GiN7eXvHzzz8/WF9f73e73WtTyUymNT09fWD79u2PvPLKKwIkeLMgdNOQAB6QuLhq96TvKHgB3ASAGhoaaiosLHyOoqisFPPmqERRnB4fH98Va%2BcJkCoMua1H%2BvAOCHuVzD68Q3qAMgK5gTkLYAoAX1pa%2BkZ3d/fdLMv2J589Z8WybE8wGKyLweMgpVnr85KCB5hboPYaI0tUjiNmQeo78x999NG9t95666%2BdGsWxKp7nL4yNje2uqan5RyyN1yH96drKwpGPj5EepOyhKC0xGktcBAAqKyuPbd26terSpUu7eJ6/YCEeW8Xz/NnPPvvs51VVVTU1NTX/jKU1HEujdhV6SvAAaxZIula74IQ0qu2FZI3MqlWrpoPB4H1FRUUPer1eJ9ff8SzL9oyPjx%2Boqal5D1KJECBBMyuupPaepVGMZEczzSCSYLogvaC6CRJUbs%2BePTmNjY3b8vLy6j0eT226DXFRFMM3btx4f3Jy8r3Ozs43X3zxxRuxeDnMNU9I3zsw66JZHgJKZTiY1EsxgyiPL7oRG9XB3Iur2b6%2Bvo1Lly5dk5ubW%2BF2u1fSNL3Y5XIFtJ/QE0VxMhqNXhAE4SrHcZ9GIpHhixcvDt9zzz2nYs%2BUm2RsbOOgH79L1ERJeuwsnbc7RtYoHxutRZZhuiFZp3xeWbzkzCsl36dsQomx6zjFRvrSEGk8L2WrUyrd12OJrFF5TFrxHf%2BoD4y/kCGLVHnJlYHWqswsjWRtKY/a2vV%2B0QykMmwEVxs2E6nYkSA5Ck6W3S9ojUDKe6MwaW8kI7%2BVCJit4GQ5NRHabFzRbG8lTSQQifake23RfwHwZmhfW5g%2BPAAAAABJRU5ErkJggg%3D%3D");
		left: 50%;
		margin-left: -40px;
		margin-top: -40px;
		opacity: .9;
		position: absolute;
		top: 50%;
		-moz-transition: opacity 400ms;
		-webkit-transition: opacity 400ms;
		transition: opacity 400ms
	}
	a.maia-media:hover:after {
		opacity: 1;
		-moz-transition: opacity 200ms;
		-webkit-transition: opacity 200ms;
		transition: opacity 200ms
	}
	a.maia-media.maia-media-secondary:after {
		content:
			url("%2B/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAdDSURBVGiBxVpLaFRXGP7uYyaTSSaTqGjUaTKpKUlEUwKpiNKF0UXRRRoEKa580NBCKNoutLqpReujWKNIpY2gdeEiIgpdpBiIQl3I4CYqxorEJBMI5jExYR5J7tx7u5h7MmfOnPuYmag//Jz7mnO/7/z/Of9//zMCnIvAObZrzUR32LLHjsA5eYYGyh47JcMDrXPO6WfYY0uQVvetQJsp2wcLykrNCJmSMSNiZQUBgGhzbtU3C1RjSLDnjsjwXsaS4KlIgadJSDZ9EyCCAZiANmvNrJVFSM6BBA2c1sVrvb299Rs2bNju9XrrioqKGkRRLJMkqQYAVFV9pWlabH5%2B/lk8Hv8vFAr1tra2vjLepRrgRaMlRAkpdiBshQYtGURdAIoAFAMoAeAD4AdQAWDFmTNn6iYmJn5VFCWsqqqeiy4sLAyOj4%2BfOn78%2BCcAVhh9%2Bo13lBjvLDIwyAYm2gMck3BTJEoBlAEoB7D80KFDH09NTf2hKEoimUzqhaiiKNHJycnOAwcOVANYbryjLBcyVqsS7UYS1crPnz/fWVtbe14UxeUOrOxYNE0bffHixQ%2BNjY33ASSRdjnSmi4EvLjAzgWJEKipqZEfP378s9/vb19KAqxEIpELK1euPG0QSJqQIXNHB6AT0ETMLCG3tbUVP3ny5HpZWVm7rut4l1pRUXF4ZmbmypYtWzxIuRNvgcnAbbW0LloiGAy6nj59et3j8XyxhANvK/F4/Lbf7/8WaTcjmuVmvOWVng8SANfU1NRZn8%2B3/32SIBKJRC5UVlaeBqAgm8xizDGL0MQq8suXL1s/FAkAWLZs2eH%2B/v5tyHaxjPkt0idgXOvYsWMV1dXV594rco7U1dV17t%2B/vwTmGcWiK7EuJQNwTU5OfjCXYuXt27cXV61adQrAAjguRsDTKgGQurq6Ptq0adMlZOZPH0yKioo2qqr618OHDxMwiSPE9yRK3ePj4yeMFSNvEYTsLELXHaVKXJmYmDgZCAQuIjXx6YCpsZNdACAGg0GxtLR0dz4xgJaRkRHL%2B3nEl6%2BQvTAJME4yBhGAdPPmzWZRFFfmOmKsBXbs2IFwOOz4eTuRJKm2p6enHikvyvj24Vqkurr683yswF4fGhrCtm3buJax%2B62Z1tfXb%2BVgBm/5hdfr/dTpKNmNajgcRktLi6VlnPRDxOfzNYGT7LKuBQC6LMt1Ti3hxFKEjJVlnKrL5aphSQDZERIAkM/8sJNwOIzt27cXPGckSVrNu86b7LogCCW5gHQqTsjYiSAIZUjHj/Tgsw8Gg0FpKdzKLF6Ew2Hs27evIPfiSRaRoaEhTdf1WM5D5VCqqqpw48aNvH9vYMuqlcnUyWLIV1V1SpKkgtyL5%2B9VVVW4f/8%2BVq9ebRnhre4lk8kp3nXeqiUqivKKc70gWQoSAGBgE8EU7ETqhKiQSCT67YDZvZC%2B75SEE4nFYjS2RTIsMx0AhoeHHxS63hPANAlN0wruc2Bg4AGDVwdSk8aFzOzXs3nzZte9e/eeCYJQYTU6duv%2B%2BvXrM0g4ESuLqao6Ul5e/hlSWe8CqAoLsQityqNHjxCNRm8XOnp9fX2orKyEqqoFW0LXdczMzHQjtUCpDGbwiGgA9L6%2Bvj%2BNH%2BQ1egBysoRdf7quz3V3d19DuoKSVUVhvxIlpEqUnrGxsd%2B8Xu8eOwC5puMmQC3vR6PRq2vXrj0BIAFgHsynLs8iOlJfYFp3d/dJJ8Gx0JXIwQo43dnZeQ6pOaFQOBcfMdsukJAqYHsHBgb2rFmz5rxTULlYx%2BkADA8Pf93Y2NiDlDVI8SHDxewKdCUAXGNjYxeKi4t3LyUZpySi0ei1QCDwE1LuFIdFgW6xb%2BoG0QQAta2t7bv5%2Bfl/nRLJN/FjZW5u7p%2BtW7f%2BiJRLzYFfkQeQrmnRwhaI9dHRUfebN2/utrS0NMqyXIP3IIlE4u/29vZvQqGQBCCGTCtkbS2Y7YuwxWw3gJKGhgalp6fnuN/v73iXJCKRyNl169b9bgCPI3teZG0rWG30sHPGDaDE4/HIoVBoZyAQ%2BMX4yFky0XV9enBw8Pvm5uYHBvAo0sVry40eu11YgX4YQDKZTIpXrlwZjMfjXU1NTaLb7W5E9qZqrgRi09PTl44cOXKwo6PjNVIWiBkkzAhkZL%2B8%2BUFaswq9BMADwAtAuHz5sn/Xrl0HfT7fl6IoBnIhoKrq69nZ2bu3bt26evToUVIKjSEd8LhRnCVhRYQlwyNE7/YCwNydO3dqN27cuKu4uHi9LMtVoihWSJJURUBrmjabTCZfJxKJ56FQ6O%2B9e/cOG4OiIx2xSSJotedOxJSIHRmWEMme3ZSS/T4yoorRF8myyc6sYABXkHIl4kZ5/WHALHKxZFhSvA0i4nb0ZwFZLIB0xkoTJKOflbRywJuSsCLCI8GSySpbmpzzXm422uxHHkvCNJI6SYysrGMG3qpfHjgeCfoZ9tgSpJ2YEbJq6WMeKLuWPTaV/wGCSUg/U4LtsAAAAABJRU5ErkJggg%3D%3D");
		margin-left: -25px;
		margin-top: -25px
	}
	a.maia-media img,img.maia-media {
		max-width: 100%;
		outline: 1px solid #eee
	}
	.maia-meta {
		font-size: 11px;
		line-height: 1.8
	}
	.maia-nav-aux {
		float: right
	}
	[dir="rtl"] .maia-nav-aux {
		float: left
	}
	.maia-nav-aux ul {
		border: 1px solid #eee;
		background: #fff
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAIAAAASmSbdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpi+P//PxMDAwNNMDazcdmHLo6Nz8jICBeH0VAxgAADAMMoG057uoaoAAAAAElFTkSuQmCC")
			repeat-x left bottom;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		list-style: none;
		margin: 0 0 1.5em 1em;
		overflow: hidden;
		padding: 0
	}
	[dir="rtl"] .maia-nav-aux ul {
		margin: 0 1em 1.5em 0
	}
	.maia-nav-aux li {
		border: 1px solid #eee;
		border-width: 0 1px 0 0;
		float: left;
		font-weight: bold;
		line-height: normal;
		margin: 4px 0;
		padding: 4px 10px 2px
	}
	[dir="rtl"] .maia-nav-aux li {
		border-width: 0 0 0 1px;
		float: right
	}
	.maia-nav-aux li:last-of-type {
		border: 0
	}
	.maia-nav-aux a {
		display: block;
		font-weight: normal;
		margin: -8px -9px -6px;
		padding: 8px 9px 6px
	}
	.maia-nav-aux li.active a {
		color: #444;
		font-weight: bold
	}
	#maia-nav-root {
		background: #f5f5f5;
		background-image: -moz-linear-gradient(top, #f7f7f7, #f5f5f5);
		background-image: -webkit-linear-gradient(top, #f7f7f7, #f5f5f5);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7),
			color-stop(1, #f5f5f5) );
		background-image: linear-gradient(top, #f7f7f7, #f5f5f5);
		border-bottom: 1px solid #eee;
		margin: 0 -15px;
		position: relative;
		z-index: 2
	}
	#maia-nav-root .maia-aux {
		height: 25px;
		position: relative
	}
	#maia-nav-root a:hover,#maia-nav-root a:focus {
		text-decoration: none
	}
	#maia-nav-root ul {
		font-family: inherit;
		list-style: none;
		margin: 0;
		min-height: 26px;
		padding: 0;
		position: absolute;
		right: 0;
		top: 0
	}
	* html #maia-nav-root ul {
		height: 26px
	}
	[dir="rtl"] #maia-nav-root ul {
		left: 0;
		right: auto
	}
	#maia-nav-root ul a {
		background-image:
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABcAAAAGCAYAAAAooAWeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMTIvOC8xMUlIEdAAAABRSURBVCiRtVAxDsBACIKmb9U38VpuqMOlSTU3lMRBg4DSNv7CPREy89NdErvdaxKXdDQ/EifJt1D1bWoAgO22Np4jwoVxz/b88/0CP25z4sICZTRSMI3/RT4AAAAASUVORK5CYII=");
		background-repeat: no-repeat;
		background-position: right center;
		color: #444;
		display: inline-block;
		line-height: 1.54;
		padding: 3px 22px 3px 10px;
		position: relative;
		z-index: 1
	}
	[dir="rtl"] #maia-nav-root ul a {
		background-position: left center;
		padding-left: 22px;
		padding-right: 10px
	}
	#maia-nav-root li {
		display: block;
		float: left;
		position: relative;
		white-space: nowrap;
		margin: 0;
		padding: 0
	}
	[dir="rtl"] #maia-nav-root li {
		float: right
	}
	#maia-nav-root li:hover a {
		background-image:
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABcAAAAGCAYAAAAooAWeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMTIvOC8xMUlIEdAAAABGSURBVCiRY/z//z8DPuATmoVTwZbV0xjx6WUkZDgDAwM+BXgNZyJkMiMjI1YDcImTZDg2g4gxmGjDkQ0k1mAGBuLCnGwAAL0kDhk1W0+1AAAAAElFTkSuQmCC");
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .08)
	}
	#maia-nav-root li.active {
		background: #fafafa repeat-x left top;
		background-image: -moz-linear-gradient(top, #fffffe, #fafafa);
		background-image: -webkit-linear-gradient(top, #fffffe, #fafafa);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fffffe),
			color-stop(1, #fafafa) );
		background-image: linear-gradient(top, #fffffe, #fafafa);
		border-left: 1px solid #eee;
		border-right: 1px solid #eee
	}
	#maia-nav-root li.active:hover {
		border: none;
		margin: 0 1px
	}
	#maia-nav-root li:hover a,#maia-nav-root li ul {
		background-color: #304f8a
	}
	#maia-nav-root li:hover,#maia-nav-root li ul {
		-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .1);
		-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .1), 0 2px 4px
			rgba(0, 0, 0, .1);
		box-shadow: 0 0 6px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .1)
	}
	#maia-nav-root li ul {
		-moz-border-radius: 2px 0 2px 2px;
		-webkit-border-radius: 2px 0 2px 2px;
		border-radius: 2px 0 2px 2px;
		display: none;
		min-width: 100%;
		padding: 2px 10px;
		top: 25px
	}
	[dir="rtl"] #maia-nav-root li ul {
		-moz-border-radius: 0 2px 2px;
		-webkit-border-radius: 0 2px 2px;
		border-radius: 0 2px 2px
	}
	#maia-nav-root li:hover ul {
		display: block
	}
	#maia-nav-root li li,[dir="rtl"] #maia-nav-root li li {
		background-image: none;
		border-top: 1px solid #405d93;
		display: block;
		float: none;
		position: static
	}
	#maia-nav-root li li:first-child {
		border-top: 0
	}
	#maia-nav-root li:hover li {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	#maia-nav-root li li a,[dir="rtl"] #maia-nav-root li li a {
		background-image: none;
		border: 0;
		color: #fff;
		display: block;
		line-height: 2.31;
		padding: 0;
		position: static
	}
	* html #maia-nav-root li li a {
		width: 0
	}
	#maia-nav-root li:hover li a {
		background-image: none
	}
	#maia-nav-root li li a:hover {
		text-decoration: underline
	}
	.maia-search input[type="text"] {
		border: 1px solid #e5e5e5;
		border-top-color: #dcdcdc;
		color: #666;
		display: inline-block;
		line-height: normal;
		margin: 0 10px 0 0;
		padding: 6px 10px;
		width: 200px
	}
	[dir="rtl"] .maia-search input[type="text"] {
		margin: 0 0 0 10px
	}
	.maia-search input[type="text"]:focus {
		border-color: #5e94ff;
		-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
		color: #444;
		outline: 0
	}
	.maia-search .maia-button {
		height: 29px;
		line-height: normal;
		padding: 0 10px
	}
	.maia-search-icon {
		background:
			url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNpi/P//PwMlgAmLWBQQrwDip0D8EIiXAnEgThNALkDC8//jBnPQ1IIxMicZpOrv378/du/e3R8UFBQSGRkZdvjw4alAsd9QQ0LwGbALpGLr1q3tQIdJATE7EHMAseyhQ4cmQQ1Yh8sAdqjtvz08PBTQvVlUVKQPNeA1ugEogcjIyPg/MDDwKboBvr6+MDE2fIF4AGTFnz9/EtHV/Pr1qxDqgi0EA/Hfv39fgFQCEPMDsSgQZwLFvj99+hQciOiWo0fLIjzR+B8auFL4DIC5BOTUj9BAA4V8FFQDskFg9YzEJmVgADP8R1IM5EsDuc9IMgDmCmRhJlIzDyPMJBifFrmRJAAQYABIl4BFtRdyJgAAAABJRU5ErkJggg==")
			center center no-repeat;
		display: block;
		text-indent: -9999px;
		width: 46px
	}
	* html .maia-search-icon {
		background-image: none;
		text-indent: 0
	}
	*+html .maia-search-icon {
		background-image: none;
		text-indent: 0
	}
}

@media screen and (max-width:767px) {
	#maia-header .maia-base .maia-plusone,#maia-header .maia-base .maia-search,#maia-header .maia-util .maia-plusone,#maia-header .maia-util .maia-search
		{
		display: block;
		float: none !important;
		margin: 4px 0
	}
	#maia-header .maia-base .maia-search input[type="text"],#maia-header .maia-util .maia-search input[type="text"]
		{
		width: 165px
	}
	#maia-nav-x .maia-button {
		position: static
	}
	.maia-locales {
		float: none !important;
		margin: 10px 0
	}
	.maia-nav-aux {
		float: none
	}
	[dir="rtl"] .maia-nav-aux {
		float: none
	}
	.maia-nav-aux ul {
		margin: 0 auto 1.5em
	}
}

@media print {
	.plusone-button,.maia-plusone,.maia-nav-aux,.maia-search {
		display: none !important
	}
	.maia-button {
		font-weight: bold
	}
}

* html form .maia-form-error .maia-form-error-msg,* html .maia-locales,* html .maia-nav-aux ul,* html #maia-nav-root,* html #maia-nav-root ul a,* html #maia-nav-root li:hover a,* html .maia-search-icon
	{
	background-image: none !important
}

*+html form .maia-form-error .maia-form-error-msg,*+html .maia-locales,*+html .maia-nav-aux ul,*+html #maia-nav-root,*+html #maia-nav-root ul a,*+html #maia-nav-root li:hover a,*+html .maia-search-icon
	{
	background-image: none !important
}

@media screen , projection {
	#suez-footer-site img {
		vertical-align: middle
	}
	#maia-footer-local .plusone-button {
		vertical-align: middle !important
	}
}

@media screen , projection , print {
	.suez-cols {
		width: auto;
		margin: 0 -15px;
		padding: 0;
		position: relative;
		zoom: 1
	}
	.suez-cols:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden
	}
	.suez-col-1,.suez-col-2,.suez-col-3,.suez-col-4,.suez-col-5,.suez-col-6,.suez-col-7,.suez-col-8,.suez-col-9,.suez-col-10,.suez-col-11,.suez-col-12,.suez-col-20pc
		{
		float: left;
		margin: 0 15px 20px;
		display: inline
	}
	.suez-col-1 {
		width: 54px
	}
	.suez-col-2 {
		width: 138px
	}
	.suez-col-3 {
		width: 222px
	}
	.suez-col-4 {
		width: 306px
	}
	.suez-col-5 {
		width: 390px
	}
	.suez-col-6 {
		width: 474px
	}
	.suez-col-7 {
		width: 558px
	}
	.suez-col-8 {
		width: 642px
	}
	.suez-col-9 {
		width: 726px
	}
	.suez-col-10 {
		width: 810px
	}
	.suez-col-11 {
		width: 894px
	}
	.suez-col-12 {
		width: 978px
	}
	.suez-col-20pc {
		width: 171px
	}
	[dir='rtl'] .suez-col-1,[dir='rtl'] .suez-col-2,[dir='rtl'] .suez-col-3,[dir='rtl'] .suez-col-4,[dir='rtl'] .suez-col-5,[dir='rtl'] .suez-col-6,[dir='rtl'] .suez-col-7,[dir='rtl'] .suez-col-8,[dir='rtl'] .suez-col-9,[dir='rtl'] .suez-col-10,[dir='rtl'] .suez-col-11,[dir='rtl'] .suez-col-12,[dir='rtl'] .suez-col-20pc
		{
		float: right
	}
}

@media screen and (max-width:767px) {
	.suez-cols {
		margin: 0;
		width: 100%
	}
	.suez-col-1,.suez-col-2,.suez-col-3,.suez-col-4,.suez-col-5,.suez-col-6,.suez-col-7,.suez-col-8,.suez-col-9,.suez-col-10,.suez-col-11,.suez-col-12,.suez-col-20pc
		{
		display: block;
		float: none;
		margin: 20px 0 0;
		width: 100%
	}
}

@media screen , projection , print {
	.suez-zippy {
		background-color: #fafafa;
		border-top: 1px dashed #ccc;
		cursor: pointer;
		margin: 0;
		outline: none;
		padding: 8px 0 9px 40px
	}
	[dir='rtl'] .suez-zippy {
		padding: 8px 40px 9px 0
	}
	*+html .suez-zippy {
		padding-left: 8px
	}
	*+html[dir='rtl'] .suez-zippy {
		padding-right: 8px
	}
	.suez-zippy:hover,.suez-zippy-collapse {
		background-color: #f5f5f5
	}
	.suez-zippy a {
		color: #444;
		outline: none;
		text-decoration: none
	}
	*+html .suez-zippy a {
		text-decoration: underline
	}
	.suez-zippy-expand,.suez-zippy-collapse {
		background-position: left center;
		background-repeat: no-repeat;
		background-image:
			url()
	}
	[dir='rtl'] .suez-zippy-expand,[dir='rtl'] .suez-zippy-collapse {
		background-position: right center
	}
	*+html .suez-zippy-expand,*+html .suez-zippy-collapse {
		background: none
	}
	.suez-zippy-collapse {
		background-image:
			url();
		border-bottom: 1px dashed #ccc
	}
	.suez-zippy.suez-zippy-expand.suez-zippy-last {
		border-bottom: 1px dashed #ccc
	}
	h5.suez-zippy,p.suez-zippy {
		padding: 9px 0 8px 40px
	}
	.suez-zippy+* {
		padding-left: 40px
	}
	[dir='rtl'] .suez-zippy+* {
		padding-left: 0;
		padding-right: 40px
	}
	*+html .suez-zippy+* {
		padding-left: 8px
	}
	*+html[dir='rtl'] .suez-zippy+* {
		padding-right: 8px
	}
}

@media screen , projection {
	.suez-pagination {
		margin: 20px 0
	}
	.google-js .suez-pagination {
		opacity: 0;
		-moz-transition: opacity 318ms ease-in;
		-ms-transition: opacity 318ms ease-in;
		-o-transition: opacity 318ms ease-in;
		-webkit-transition: opacity 318ms ease-in;
		transition: opacity 318ms ease-in;
		visibility: hidden
	}
	.google-js .suez-pagination-ready {
		opacity: 1;
		visibility: visible
	}
	.suez-pagination-touch {
		-webkit-transform: rotateX(0)
	}
	.suez-pagination-slide .suez-pagination-expose {
		overflow: hidden;
		width: 100%
	}
	*+html .suez-pagination-slide .suez-pagination-expose {
		position: relative
	}
	.suez-pagination-slide .suez-pagination-scroll {
		-moz-transition: -moz-transform 400ms ease-out, margin-left 400ms
			ease-out, margin-right 400ms ease-out;
		-ms-transition: -ms-transform 400ms ease-out, margin-left 400ms ease-out,
			margin-right 400ms ease-out;
		-o-transition: -o-transform 400ms ease-out, margin-left 400ms ease-out,
			margin-right 400ms ease-out;
		-webkit-transition: -webkit-transform 400ms ease-out, margin-left 400ms
			ease-out, margin-right 400ms ease-out;
		transition: transform 400ms ease-out, margin-left 400ms ease-out,
			margin-right 400ms ease-out
	}
	.suez-pagination-touch .suez-pagination-slide .suez-pagination-scroll {
		display: -moz-box;
		display: -webkit-box;
		display: box
	}
	.suez-pagination-fading .suez-pagination-scroll {
		position: relative
	}
	.suez-pagination-slide .suez-pagination-page {
		float: left
	}
	[dir='rtl'] .suez-pagination-slide .suez-pagination-page {
		float: right
	}
	.suez-pagination-touch .suez-pagination-slide .suez-pagination-page {
		float: none
	}
	.suez-pagination-fading .suez-pagination-page {
		filter: alpha(opacity =                 0);
		left: 0;
		opacity: 0;
		position: absolute;
		top: 0;
		-moz-transition: opacity 318ms ease-out;
		-ms-transition: opacity 318ms ease-out;
		-o-transition: opacity 318ms ease-out;
		-webkit-transition: opacity 318ms ease-out;
		transition: opacity 318ms ease-out;
		z-index: 0
	}
	* html .suez-pagination-fading .suez-pagination-page {
		filter: none;
		display: none
	}
	.suez-pagination-fading .suez-pagination-scroll .suez-pagination-active
		{
		filter: alpha(opacity =                 100);
		opacity: 1;
		z-index: 1
	}
	* html .suez-pagination-fading .suez-pagination-scroll .suez-pagination-active
		{
		filter: none;
		display: block
	}
	.suez-pagination-scroll .suez-pagination-content>:first-child {
		margin-top: 0
	}
	.suez-pagination-scroll .suez-pagination-content>:last-child {
		margin-bottom: 0
	}
	.suez-pagination-nav {
		border-top: 1px solid #e6e6e6;
		margin-top: 20px;
		text-align: right;
		white-space: nowrap
	}
	[dir='rtl'] .suez-pagination-nav {
		text-align: left
	}
	.suez-pagination-nav .suez-pagination-unroll {
		display: inline-block;
		vertical-align: top;
		margin: 0 10px
	}
	* html .suez-pagination-nav .suez-pagination-unroll {
		display: inline;
		height: 1%
	}
	*+html .suez-pagination-nav .suez-pagination-unroll {
		display: inline;
		height: 1%
	}
	.suez-pagination-nav ul {
		background-color: #fff;
		background-image:
			url();
		background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .01),
			rgba(0, 0, 0, .01) );
		background-image: -o-linear-gradient(top, rgba(255, 255, 255, .01),
			rgba(0, 0, 0, .01) );
		background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .01),
			rgba(0, 0, 0, .01) );
		background-image: linear-gradient(top, rgba(255, 255, 255, .01),
			rgba(0, 0, 0, .01) );
		background-position: left bottom;
		background-repeat: repeat-x;
		border: 1px solid #e6e6e6;
		border-radius: 0 0 2px 2px;
		border-top: 0;
		box-shadow: 0 2px 4px rgba(0, 0, 0, .02);
		display: inline-block;
		list-style: none;
		margin: -1px 0 0;
		padding: 0 6px 3px
	}
	* html .suez-pagination-nav ul {
		display: inline;
		height: 1%
	}
	*+html .suez-pagination-nav ul {
		display: inline;
		height: 1%
	}
	.suez-pagination-touch .suez-pagination-nav {
		text-align: center
	}
	.suez-pagination-nav .suez-pagination-unroll,.suez-pagination-nav li {
		line-height: 25px
	}
	.suez-pagination-nav li {
		float: left
	}
	[dir='rtl'] .suez-pagination-nav li {
		float: right
	}
	* html .suez-pagination-nav li {
		display: inline;
		float: none
	}
	*+html .suez-pagination-nav li {
		display: inline;
		float: none
	}
	.suez-pagination-nav ul span {
		background-color: transparent;
		background-position: center center;
		background-repeat: no-repeat;
		cursor: pointer;
		display: inline-block;
		overflow: hidden;
		text-align: left;
		text-indent: 200%;
		vertical-align: middle
	}
	[dir='rtl'] .suez-pagination-nav ul span {
		text-align: right
	}
	.suez-pagination-dot {
		background-image:
			url();
		height: 9px;
		padding: 3px;
		width: 9px
	}
	.suez-pagination-nav .suez-pagination-active {
		background-image:
			url();
		font-weight: bold
	}
	.suez-pagination-prev,.suez-pagination-next {
		height: 25px;
		padding: 0 1px;
		width: 25px
	}
	.suez-pagination-touch .suez-pagination-prev,.suez-pagination-touch .suez-pagination-next
		{
		display: none
	}
	.suez-pagination-prev,[dir='rtl'] .suez-pagination-next {
		background-image:
			url()
	}
	.suez-pagination-next,[dir='rtl'] .suez-pagination-prev {
		background-image:
			url()
	}
	.suez-pagination-nav .suez-pagination-disabled {
		cursor: default;
		filter: alpha(opacity =                 30);
		opacity: .4
	}
	* html .suez-pagination-nav ul span {
		background: none !important;
		text-align: center;
		text-indent: 0
	}
	*+html .suez-pagination-nav ul span {
		background: none !important;
		text-align: center;
		text-indent: 0
	}
	* html .suez-pagination-dot {
		height: 25px;
		text-decoration: underline
	}
	*+html .suez-pagination-dot {
		height: 25px;
		text-decoration: underline
	}
	* html .suez-pagination-nav .suez-pagination-active {
		text-decoration: none
	}
	*+html .suez-pagination-nav .suez-pagination-active {
		text-decoration: none
	}
}

@import url(//fonts.googleapis.com/css?family=Open+Sans);

@media screen , projection {
	.gweb-lightbox * {
		margin: 0;
		padding: 0
	}
	.gweb-lightbox {
		background: #fff;
		border: 14px solid #fff;
		-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
		-ms-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
		-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
		box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
		color: #000;
		font: 13px/1.4 Arial, sans-serif;
		min-height: 200px;
		min-width: 200px;
		overflow: hidden;
		outline: none;
		position: absolute;
		z-index: 9999
	}
	.gweb-lightbox-bg {
		background: #666;
		background-image: -webkit-gradient(radial, center center, 125, center center, 800, from(#fff
			), to(#4C4C4C) );
		background-image: -moz-radial-gradient(50% 50% 90deg, circle farthest-side, #fff, #4C4C4C);
		left: 0;
		position: fixed;
		top: 0;
		z-index: 9998
	}
	.gweb-lightbox-loading {
		background: #fff url(//www.google.com/images/gweb/lightbox/loading.gif)
			no-repeat 50% 50%
	}
	* html .gweb-lightbox-bg {
		position: absolute
	}
	.gweb-lightbox-title {
		background: #fff;
		color: #666;
		cursor: pointer;
		display: block;
		font-family: 'Open Sans', arial;
		font-size: 1.2em;
		font-weight: normal;
		min-height: 18px
	}
	.gweb-lightbox-title-text {
		color: #333;
		display: block;
		font-size: 1em;
		font-weight: bold;
		padding: 0 31px 5px 0
	}
	*+html .gweb-lightbox-title-text {
		width: 100%
	}
	.gweb-lightbox-title-text span {
		font-weight: normal;
		padding: 0 8px
	}
	.gweb-lightbox-title-close {
		cursor: pointer;
		color: #666;
		display: block;
		font-size: 20px;
		font-weight: bold;
		line-height: .9;
		position: absolute;
		right: 0;
		top: 0;
		z-index: 100
	}
	.gweb-lightbox-title-close:hover {
		color: #333
	}
	.gweb-lightbox-content {
		display: block;
		margin: 0;
		min-height: 200px;
		min-width: 200px;
		overflow: hidden;
		padding: 0;
		position: relative;
		text-align: center
	}
	.gweb-lightbox img {
		border: 0
	}
	.gweb-lightbox-content img {
		border: 0;
		display: block;
		margin: 0 auto;
		padding: 0
	}
	* html .gweb-lightbox-content img {
		margin: 0
	}
	*+html .gweb-lightbox-content img {
		margin: 0
	}
	.gweb-lightbox-fragment,.gweb-lightbox-content iframe {
		background: #fff
	}
	.gweb-lightbox-caption {
		color: #666;
		margin: 0;
		padding: 8px 0 3px;
		position: relative;
		text-align: left
	}
	.gweb-lightbox-caption.gweb-lightbox-hide {
		display: none;
		height: 0;
		padding: 0
	}
	.gweb-lightbox-caption.gweb-lightbox-overlay {
		color: #fff;
		background: rgba(50, 50, 50, .8);
		bottom: 0;
		padding: 3px 15px;
		position: absolute
	}
	.gweb-lightbox-nav {
		border: 0;
		cursor: pointer;
		display: block;
		margin: 0;
		outline: none;
		padding: 0;
		position: absolute;
		text-decoration: none !important;
		top: 0;
		width: 35%;
		z-index: 1000 !important
	}
	.gweb-lightbox-next {
		right: 0;
		text-align: right
	}
	.gweb-lightbox-prev {
		left: 0;
		text-align: left
	}
	.gweb-lightbox-next span {
		right: 0
	}
	.gweb-lightbox-nav span {
		background: #fff;
		color: #666;
		display: block;
		font-size: 2em;
		font-weight: normal;
		position: absolute;
		top: 48%;
		-moz-transition: all 150ms ease-out;
		-webkit-transition: all 150ms ease-out;
		transition: all 150ms ease-out;
		visibility: visible
	}
	.gweb-lightbox-prev span {
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
		padding: 3px 8px 3px 3px
	}
	.gweb-lightbox-next span {
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
		padding: 3px 3px 3px 8px
	}
	.gweb-lightbox-nav:hover span {
		color: #333;
		padding: 3px 10px;
		visibility: visible !important
	}
	.gweb-lightbox.gweb-lightbox-outside-nav {
		overflow: visible
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-content {
		overflow: hidden
	}
	.gweb-lightbox-outside-nav iframe {
		overflow: hidden
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav {
		overflow: hidden;
		width: 60px !important
	}
	* html .gweb-lightbox-outside-nav .gweb-lightbox-nav {
		overflow: visible
	}
	*+html .gweb-lightbox-outside-nav .gweb-lightbox-nav {
		overflow: visible;
		text-align: left
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next {
		float: right;
		right: -60px
	}
	* html .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next
		{
		text-align: right
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev {
		float: left;
		left: -60px
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav span {
		padding: 3px 10px;
		top: 40%;
		visibility: visible
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev span {
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
		-moz-box-shadow: -13px 4px 16px rgba(0, 0, 0, .1);
		-ms-box-shadow: -13px 4px 16px rgba(0, 0, 0, .1);
		-webkit-box-shadow: -13px 4px 16px rgba(0, 0, 0, .1);
		box-shadow: -13px 4px 16px rgba(0, 0, 0, .1);
		left: auto;
		right: 0
	}
	* html .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev span
		{
		left: 20px !important;
		right: auto
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next span {
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
		-moz-box-shadow: 12px 4px 16px rgba(0, 0, 0, .1);
		-ms-box-shadow: 12px 4px 16px rgba(0, 0, 0, .1);
		-webkit-box-shadow: 12px 4px 16px rgba(0, 0, 0, .1);
		box-shadow: 12px 4px 16px rgba(0, 0, 0, .1);
		left: 0;
		right: auto !important
	}
	* html .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next span
		{
		left: auto;
		right: 20px !important
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev:hover span
		{
		right: 10px
	}
	.gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next:hover span
		{
		left: 10px
	}
	.rtl .gweb-lightbox-next {
		left: 0;
		right: auto;
		text-align: right
	}
	.rtl .gweb-lightbox-next span {
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
		left: 0;
		right: auto !important;
		padding: 3px 8px 3px 3px
	}
	.rtl .gweb-lightbox-prev {
		left: auto;
		right: 0;
		text-align: left
	}
	.rtl .gweb-lightbox-prev span {
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
		left: auto !important;
		right: 0;
		padding: 3px 3px 3px 8px
	}
	.rtl .gweb-lightbox-nav:hover span {
		padding: 3px 10px !important;
		visibility: visible !important
	}
	.rtl .gweb-lightbox-title-close {
		left: 0 !important;
		right: auto
	}
	.rtl .gweb-lightbox-title-text {
		padding: 0 0 5px 31px
	}
	.rtl .gweb-lightbox-caption {
		text-align: right
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next {
		float: left;
		left: -60px !important;
		right: auto
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev {
		float: right;
		right: -60px
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-prev span {
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
		-moz-box-shadow: 10px 7px 20px rgba(0, 0, 0, .1);
		-ms-box-shadow: 10px 7px 20px rgba(0, 0, 0, .1);
		-webkit-box-shadow: 10px 7px 20px rgba(0, 0, 0, .1);
		box-shadow: 10px 7px 20px rgba(0, 0, 0, .1);
		left: auto;
		padding: 3px 8px 3px 3px;
		right: 30px !important
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-next span {
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
		-moz-box-shadow: -10px 7px 20px rgba(0, 0, 0, .1);
		-ms-box-shadow: -10px 7px 20px rgba(0, 0, 0, .1);
		-webkit-box-shadow: -10px 7px 20px rgba(0, 0, 0, .1);
		box-shadow: -10px 7px 20px rgba(0, 0, 0, .1);
		left: 30px !important;
		padding: 3px 3px 3px 8px;
		right: auto !important
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-prev:hover span
		{
		right: 20px !important
	}
	.rtl .gweb-lightbox-outside-nav .gweb-lightbox-nav.gweb-lightbox-next:hover span
		{
		left: 20px !important
	}
}

#maia-main {
	max-width: none;
	margin: 0 -15px;
	position: relative
}

#homepage-feed .maia-nav-aux ul {
	overflow: visible
}

#homepage-feed .maia-nav-aux li {
	margin: 0
}

h5,h6,p {
	font-family: arial, sans-serif
}

h1,h2,h3,h4,p.intro,#homepage-feed .maia-nav-aux li,.navmenu li a,.in-page-nav li a,.gweb-lightbox-title-close,.customers-lb-title-close,.gweb-lightbox-caption,.apps-promo-box .featured,.cs-dialog-title h1,.cs-dialog-title p,.cs-dialog-title a,.cs-dialog-title .note,.cs-dialog-buttons .page-indicator,.cs-dialog label,.cs-dialog p,.cs-dialog-thanks-body p,#pricing .info .cost
	{
	font-family: "Open Sans", arial, sans-serif
}

p.intro {
	font-size: 16px;
	font-weight: normal;
	line-height: 1.6em;
	margin-bottom: .5em
}

p.intro+.zippy {
	margin-top: 3em
}

html,.footer-to-top a {
	background-color: #fbfbfb
}

h1,h2,h3 {
	color: #222
}

h1 {
	font-size: 28px;
	font-weight: 500;
	margin: 1em 0 0
}

h2 {
	font-size: 22px;
	font-weight: 500
}

h3 {
	font-size: 16px;
	font-weight: 600
}

a,.apps-promo-box em,.in-page-nav ul li a {
	color: #006fd6
}

.ul {
	text-decoration: underline
}

.secondary-cta {
	float: right;
	text-align: right;
	width: 198px
}

[dir="rtl"] .secondary-cta {
	float: left;
	text-align: left
}

.secondary-cta a {
	color: #15c !important;
	font-size: .9em
}

.nav-start-button {
	float: right
}

[dir="rtl"] .nav-start-button {
	float: left
}

small {
	color: #666
}

#sign-in {
	background: #fff;
	border: 1px solid #ddd;
	display: none;
	padding: 5px 15px;
	position: absolute;
	right: 0;
	top: -69px;
	z-index: 1002
}

#sign-in label {
	display: inline;
	font-weight: normal;
	margin: 0;
	padding: 0
}

#sign-in #domain {
	display: block;
	font-weight: bold;
	margin: 2px 0
}

#sign-in input,#sign-in textarea {
	width: auto
}

#sign-in select {
	background: inherit !important
}

#sign-in img {
	position: absolute;
	right: 7px;
	top: 7px
}

#survey {
	float: left;
	padding-right: 8px
}

#survey .separator {
	padding-left: 8px
}

#maia-nav {
	height: 40px;
	margin: 2px -13px;
	position: relative;
	z-index: 1000;
	background-color: #518f55;
	background-image: -moz-linear-gradient(top, #5ea462, #518f55);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5ea462),
		to(#518f55) );
	background-image: -webkit-linear-gradient(top, #5ea462, #518f55);
	background-image: -o-linear-gradient(top, #5ea462, #518f55);
	background: -ms-linear-gradient(top, #5ea462, #518f55);
	background: linear-gradient(top, #5ea462, #518f55);
	-moz-box-shadow: 0 0 5px #416844 inset;
	-webkit-box-shadow: 0 0 5px #416844 inset;
	box-shadow: 0 0 5px #416844 inset;
	color: #fff;
	cursor: default;
	padding: 5px 0px 5px;
}

.navmenu {
	float: left;
	list-style: none;
	margin: 0px 15px;
	padding: 0
}

.aw-cues-item-c {
	font-weight: bold;
	padding: 0px 20px 0px;
	white-space: nowrap;
	background-color: transparent;
	border-right: 1px solid #76aa79;
	color: #e6efea;
	cursor: pointer;
}

.aw-cues-item-c:hover {
	background-color: #417845;
}

.aw-cues-item-selected {
	background-color: #417845;
}

a.aw-cues-item-tab-link:link,a.aw-cues-item-tab-link:visited,a.aw-cues-item-tab-link:hover,a.aw-cues-item-tab-link:active
	{
	text-decoration: none;
	color: #e6efea;
}

a.aw-cues-item-tab-link:link,a.aw-cues-item-tab-link:visited,a.aw-cues-item-tab-link:hover,a.aw-cues-item-tab-link:active
	{
	text-decoration: none;
	color: #e6efea;
}

[dir="rtl"] .navmenu {
	float: right;
	margin: 0;
	padding: 0
}

.navmenu li a.active {
	color: #444;
	font-weight: 600
}

.navmenu li {
	position: relative
}

.navmenu li img {
	padding: 0 0 2px 4px
}

.navmenu li a {
	color: #555;
	font-weight: normal
}

.navmenu li,.navmenu li.last:hover,.navmenu li.last.navmenu-hover {
	float: left;
	font-size: 1.25em;
	margin: 0 !important;
	padding: 8px 20px 16px 0
}

[dir="rtl"] .navmenu li {
	float: right;
	padding: 8px 0 16px 20px
}

.gweb-navmenu-drop:hover {
	text-decoration: none
}

.navmenu li:hover,.navmenu li.navmenu-hover {
	background-position: 0 -31px
}

.navmenu li ul li a:hover {
	background-color: #e7f3ff;
	text-decoration: underline
}

.navmenu li ul {
	background: #fff;
	background: linear-gradient(top, #dff0ff 0, #fbfbfb 14%, #fbfbfb 100%);
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 3px 3px rgba(0, 0, 0, .3);
	border: solid 1px #e2e2e2;
	border-top: none;
	display: none;
	left: -12px;
	margin: 0;
	min-width: 200px;
	padding-top: 5px;
	position: absolute;
	top: 48px
}

[dir="rtl"] .navmenu li ul {
	left: auto;
	right: -12px
}

.navmenu li:hover ul {
	display: block
}

.navmenu li ul li {
	font-size: 13px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%
}

[dir="rtl"] .navmenu li ul li {
	margin: 0;
	padding: 0
}

.navmenu li ul li a {
	color: #555;
	display: block;
	font-weight: normal;
	font-size: 14px;
	outline: none;
	padding: 9px 15px
}

.arrow-down {
	background: url(/enterprise/apps/images/common/ui_sprite.png) -29px
		-15px no-repeat;
	height: 6px;
	position: absolute;
	right: 8px;
	top: 18px;
	width: 8px
}

[dir="rtl"] .arrow-down {
	left: 8px;
	right: auto
}

#wrapper {
	clear: both;
	margin: auto;
	width: 978px
}

#maia-signature {
	margin-top: 30px
}

.maia-footer h4 {
	font-weight: bold;
	color: #666
}

.maia-footer ul {
	margin: 0
}

.maia-footer li {
	list-style-type: none
}

.footer-top {
	margin-bottom: 0;
	margin-top: 8px
}

.footer-top.social {
	margin-top: 14px
}

.footer-links {
	border-top: 1px solid #e9e9e9;
	padding-top: 5px;
	padding-bottom: 10px
}

.maia-aux .follow {
	left: 2px;
	position: relative;
	top: 2px
}

.apps-footer-terms li {
	display: inline
}

.apps-footer-terms li+li:before {
	content: "·";
	font-weight: bold;
	padding: 0 3px
}

* html .apps-footer-terms li {
	margin: 0 13px 0 0
}

*+html .apps-footer-terms li {
	margin: 0 13px 0 0
}

.maia-search {
	float: right
}

a.apps-promo-box,.more-apps .button {
	background: #fff;
	border: solid 1px #cccbc9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 0 1px 1px #fff inset, inset 0 0 20px 3px
		rgba(230, 226, 220, .6);
	-webkit-box-shadow: 0 0 1px 1px #fff inset, inset 0 0 20px 3px
		rgba(230, 226, 220, .6);
	box-shadow: 0 0 1px 1px #fff inset, inset 0 0 20px 3px
		rgba(230, 226, 220, .6);
	color: #666;
	-moz-transition: all .18s;
	-o-transition: all .18s;
	-webkit-transition: all .18s;
	transition: all .18s
}

a.apps-promo-box {
	display: block;
	margin: 0 0 30px;
	padding: 20px 28px
}

.apps-promo-box:hover,.apps-promo-box:focus,.more-apps .button:hover,.more-apps .button:focus
	{
	border: solid 1px #29a9ff;
	-moz-box-shadow: 0 0 1px 1px #fff inset, inset 0 0 10px 5px
		rgba(210, 237, 255, 1);
	-webkit-box-shadow: 0 0 1px 1px #fff inset, inset 0 0 10px 5px
		rgba(210, 237, 255, 1);
	box-shadow: 0 0 1px 1px #fff inset, inset 0 0 10px 5px
		rgba(210, 237, 255, 1);
	text-decoration: none
}

.apps-promo-box em {
	font-weight: normal
}

.apps-promo-box:hover em,.apps-promo-box:focus em {
	text-decoration: underline
}

.apps-promo-box img {
	float: right;
	padding: 20px 8px 0
}

[dir="rtl"] .apps-promo-box img {
	float: left
}

.apps-promo-box h3 {
	color: #222;
	font-size: 22px;
	font-weight: 500;
	margin-top: 0
}

.apps-promo-box .featured {
	color: #666;
	font-size: 12px;
	font-weight: 600;
	margin: -5px 0 .3em
}

.apps-button-primary {
	background: -moz-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: -o-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: -webkit-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7ddc1f 0),
		color-stop(1, #64c306 100%) );
	background: linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background-color: #7ddc1f;
	border-color: #5dba00
}

.apps-button-primary:hover,.apps-button-primary:focus {
	background: -moz-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: -o-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: -webkit-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7ddc1f 0),
		color-stop(1, #50aa06 100%) );
	background: linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background-color: #7ddc1f;
	border-color: #418200
}

.maia-button-secondary {
	margin-right: 20px;
	right: 100px !important
}

.maia-button-super {
	font-size: 16px;
	margin-top: 30px
}

.inline-icon-pdf,.inline-icon-video,.inline-icon-top {
	background-image: url(/enterprise/apps/images/common/ui_sprite.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
	margin: 0 6px -2px 0;
	width: 14px
}

[dir="rtl"] .inline-icon-pdf,[dir="rtl"] .inline-icon-video,[dir="rtl"] .inline-icon-top
	{
	margin: 0 0 -2px 6px
}

.inline-icon-pdf {
	background-position: 0 0
}

a:hover .inline-icon-pdf {
	background-position: -14px 0
}

.inline-icon-video {
	background-position: -28px 0
}

a:hover .inline-icon-video {
	background-position: -42px 0
}

.inline-icon-top {
	background-position: 0 -14px
}

a:hover .inline-icon-top {
	background-position: -14px -14px
}

.zippy p {
	padding: 15px 15px 15px 0
}

.suez-zippy {
	background-color: #f5f5f5
}

h3.suez-zippy {
	font-size: 15px;
	font-weight: 500
}

h3.suez-zippy a {
	color: #006fd6;
	padding-right: 15px
}

.apps-canvas {
	background-color: #0073E5;
	background-image: -ms-radial-gradient(center top, ellipse cover, #00A6FE 0, #0073E5 100%);
	background-image: -moz-radial-gradient(center top, ellipse farthest-corner, #00a6fe 0,
		#0073e5 100%);
	background-image: -o-radial-gradient(center top, ellipse cover, #00A6FE 0, #0073E5 100%);
	background-image: -webkit-gradient(radial, center top, 0, center top, 559, color-stop(0,
		#00A6FE), color-stop(1, #0073E5) );
	background-image: -webkit-radial-gradient(center top, ellipse cover, #00A6FE 0, #0073E5
		100%);
	-moz-box-shadow: 0 -6px 5px -6px rgba(0, 0, 0, .6) inset, 0 7px 5px -6px
		rgba(0, 0, 0, .5) inset;
	-webkit-box-shadow: 0 -6px 5px -6px rgba(0, 0, 0, .6) inset, 0 7px 5px
		-6px rgba(0, 0, 0, .5) inset;
	box-shadow: 0 -6px 5px -6px rgba(0, 0, 0, .6) inset, 0 7px 5px -6px
		rgba(0, 0, 0, .5) inset
}

.apps-canvas .inner {
	margin: auto;
	max-width: 980px;
	padding: 1em 0
}

.apps-canvas .inner h2,.apps-canvas .inner h3 {
	color: #fff;
	text-shadow: 1px 1px rgba(0, 0, 0, .3)
}

.apps-canvas .inner h2 {
	font-size: 34px;
	font-weight: 400;
	letter-spacing: -.04em
}

.apps-canvas .inner h3 {
	font-size: 16px;
	font-weight: 600;
	line-height: 1.5em;
	margin: 0;
	width: 600px
}

.apps-canvas.edu .inner h3 {
	width: 500px
}

html[lang^=ko] .apps-canvas .inner h2 {
	font-size: 28px
}

html[lang^=ko] .apps-canvas .inner h3 {
	width: 330px
}

.tooltip-content {
	background: #e7f3ff;
	border-color: #bdf;
	border-style: solid;
	border-width: 0 3px 3px 0;
	color: #000;
	display: none;
	font-size: 13px;
	padding: 14px;
	position: absolute;
	pointer-events: none;
	text-align: center;
	width: 205px;
	z-index: 100
}

.tooltip-content table {
	margin: 10px auto
}

.tooltip-above {
	position: absolute;
	background: url(/enterprise/apps/images/common/tooltip_arrow_bottom.png)
		center -2px no-repeat;
	height: 16px;
	left: 50%;
	margin-left: -12px;
	width: 24px;
	bottom: -16px !important
}

.tooltips,.tooltip-button {
	position: relative;
	overflow: visible !important;
	z-index: 99
}

blockquote {
	border: solid 1px #f1f8fc;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 1.1em;
	margin: 20px 0;
	padding: 0;
	position: relative;
	text-align: right
}

blockquote .quote {
	display: block;
	padding: 20px 25px 25px;
	margin: 0;
	background-color: #f1f8fc;
	-moz-box-shadow: 0 -20px 20px -14px #bae3ff inset;
	-webkit-box-shadow: 0 -20px 20px -14px #bae3ff inset;
	box-shadow: 0 -20px 20px -14px #bae3ff inset;
	text-align: left
}

[dir="rtl"] blockquote .quote {
	text-align: right
}

blockquote .cite {
	display: block;
	padding: 8px 58px 8px 25px;
	position: relative;
	font-style: normal;
	margin: 0
}

blockquote .cite:after {
	content: url(/enterprise/apps/images/benefits/testimonial_bubble-42.png);
	position: absolute;
	right: 10px;
	top: -20px
}

.quote img {
	position: absolute;
	right: 5px;
	bottom: 35px
}

.customers-lb-bg,.cs-dialog-bg,.gweb-lightbox-bg {
	background: #fff !important
}

.customers-lb-bg,.cs-dialog-bg {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"
		!important;
	filter: alpha(opacity =                 75) !important;
	opacity: .75 !important
}

.gweb-lightbox-bg {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=37)"
		!important;
	filter: alpha(opacity =                 37) !important;
	opacity: .375 !important
}

.customers-lb,.cs-dialog,.gweb-lightbox {
	background: #fff;
	-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	border: 1px solid #a8a8a8;
	font-size: 1em;
	outline: none
}

.gweb-lightbox-title-text {
	display: none
}

.gweb-lightbox {
	padding: 22px 20px 15px
}

.customers-lb-buttons .btn-prev {
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	border: 1px solid #a8a8a8;
	border-right: none;
	-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	left: -30px;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	z-index: 2002
}

.customers-lb-buttons .btn-next {
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	border: 1px solid #a8a8a8;
	border-left: none;
	-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
	right: -30px;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	z-index: 2002
}

.gweb-lightbox-caption {
	font-size: 15px;
	padding-top: 15px
}

.customers-lb-title {
	position: relative;
	z-index: 2004
}

.gweb-lightbox-title {
	font-size: 18px
}

.gweb-lightbox-nav {
	display: none
}

.gweb-lightbox-title-close,.customers-lb-title-close {
	background: #fff;
	cursor: pointer;
	color: #666;
	display: block;
	font-size: 22px;
	font-weight: bold;
	line-height: .9;
	position: absolute;
	top: 12px;
	right: 20px;
	z-index: 2005
}

.gweb-lightbox-title-close:hover,.customers-lb-title-close:hover {
	color: #222
}

.clearfix:after {
	content: ".";
	display: block;
	line-height: 0;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	zoom: 1;
	_height: 1px
}

.show {
	display: block
}

.hide {
	display: none
}

.apps-canvas .homepage {
	background:
		url(/enterprise/apps/images/homepage/business_home_canvas.png)
		no-repeat right bottom;
	position: relative
}

[dir="rtl"] .apps-canvas .homepage {
	background-position: left bottom
}

.apps-canvas .homepage p {
	color: #fff
}

.apps-canvas .homepage .lb {
	position: absolute;
	right: 265px;
	top: 60px
}

[dir="rtl"] .apps-canvas .homepage .lb {
	right: 514px
}

#homepage {
	margin: 10px auto
}

#homepage .businesses {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin-bottom: 30px;
	margin-top: 10px;
	padding: 10px 0 0
}

#homepage .businesses h4 {
	margin: 5px 0;
	font-weight: normal
}

#homepage .businesses .maia-col-2,#homepage .businesses .maia-col-10 {
	margin-bottom: 6px
}

#homepage-feed .maia-nav-aux {
	float: none;
	margin: 0 0 10px
}

#homepage-feed .maia-nav-aux ul {
	border: 1px solid #ddd;
	height: auto;
	padding: 0
}

#homepage-feed .maia-nav-aux li {
	cursor: pointer;
	font-size: 15px;
	font-weight: normal;
	padding: 5px 18px;
	color: #006FD6;
	position: relative
}

#homepage-feed .maia-nav-aux li .arrow {
	background-image: url(/enterprise/apps/images/common/ui_sprite.png);
	background-position: 0 -27px;
	height: 12px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 29px;
	visibility: hidden;
	width: 28px
}

#homepage-feed .maia-nav-aux li.active {
	cursor: auto;
	color: #666;
	font-weight: normal
}

#homepage-feed .maia-nav-aux li.active .arrow {
	visibility: visible
}

#homepage-feed .maia-nav-aux li:last-of-type {
	border: 1px solid #ddd;
	border-width: 0 1px 0 0
}

#homepage-feed h5 {
	margin: 0
}

#homepage-feed-content ul {
	list-style: none;
	margin: 0
}

#homepage-feed-content li {
	border-bottom: 1px solid #ddd;
	padding: 11px 8px 9px;
	margin: 0 11px
}

#homepage-feed-content li.more,#homepage-feed-content li.empty,#homepage-feed-content li.error
	{
	border-bottom: 0
}

#homepage-feed-content span {
	color: #aaa;
	float: right
}

[dir="rtl"] #homepage-feed-content span {
	float: left
}

#ctc-iframe {
	position: fixed;
	right: 0;
	top: 35em
}

.ctc-button {
	background: #ddd;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff),
		to(#ddd) );
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -o-linear-gradient(top, #fff, #ddd);
	background: -webkit-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff),
		color-stop(1, #ddd) );
	background: linear-gradient(top, #fff, #ddd);
	-moz-box-shadow: 1px 1px 12px -3px #000;
	-webkit-box-shadow: 1px 1px 12px -3px #000;
	box-shadow: 1px 1px 12px -3px #000;
	float: right;
	margin-top: 10px;
	padding: 14px;
	position: relative
}

.ctc-button h3 {
	color: #03c;
	float: right;
	line-height: 1em;
	margin: 0 0 0 5px
}

#ctc-button-person {
	margin: 6px 6px 0 0
}

#ctc-button-pointer {
	bottom: -28px;
	position: absolute;
	right: -8px
}

.ctc-button.rounded-corners {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-khtml-border-radius: 7px
}

.ctc-prechat p,.ctc-prechat form {
	color: #666
}

.ctc-prechat input {
	display: block;
	margin-bottom: 15px
}

.ctc-prechat button.apps-button-primary {
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, -moz-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, -o-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat,
		-webkit-linear-gradient(top, #7ddc1f 0, #64c306 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat,
		-webkit-gradient(linear, left top, left bottom, color-stop(0, #7ddc1f 0),
		color-stop(1, #64c306 100%) );
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, linear-gradient(top, #7ddc1f 0, #64c306 100%);
	margin-top: 20px;
	padding: 10px 20px 9px 60px
}

.ctc-prechat button.apps-button-primary:hover,.ctc-prechat button.apps-button-primary:focus
	{
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, -moz-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, -o-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat,
		-webkit-linear-gradient(top, #7ddc1f 0, #50aa06 100%);
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat,
		-webkit-gradient(linear, left top, left bottom, color-stop(0, #7ddc1f 0),
		color-stop(1, #50aa06 100%) );
	background: url(/enterprise/apps/images/homepage/ctc_start_chat.png)
		14px 6px no-repeat, linear-gradient(top, #7ddc1f 0, #50aa06 100%)
}

.ctc-postchat h2 {
	font-size: 16px;
	margin: 15px 0 25px
}

.ctc-postchat ul {
	font-size: 0;
	text-align: center
}

.ctc-postchat li {
	color: #666;
	float: left;
	list-style-type: none;
	margin-right: 40px
}

.ctc-postchat p {
	font-size: 13px;
	margin: 5px 0 0
}

#mosaic-loader {
	left: 50%;
	position: relative;
	top: 50%
}

#mosaic-container {
	height: 361px;
	margin: 3px auto 0;
	width: 965px
}

#mosaic {
	list-style: none;
	margin: 0;
	position: relative
}

#mosaic li {
	padding: 10px;
	position: absolute
}

#mosaic li.hover {
	clip: rect(0, 285px, 260px, 0);
	z-index: 1
}

#mosaic div {
	background-color: #fff;
	border: 1px solid #d9d9d9;
	-moz-box-shadow: 0 3px 5px 1px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px 1px rgba(0, 0, 0, .3);
	box-shadow: 0 3px 5px 1px rgba(0, 0, 0, .3);
	cursor: pointer;
	padding: 12px;
	font-size: 0
}

#mosaic h3 {
	color: #006fd6;
	margin: 12px 0 0
}

#mosaic img {
	max-width: none
}

#mosaic-photo1 {
	clip: rect(23px, 262px, 202px, 23px);
	left: 98px;
	top: 68px
}

#mosaic-photo2 {
	clip: rect(23px, 262px, 202px, 23px);
	left: 340px;
	top: -23px
}

#mosaic-photo3 {
	clip: rect(23px, 262px, 202px, 23px);
	left: 461px;
	top: 159px
}

#mosaic-photo4 {
	clip: rect(23px, 262px, 202px, 23px);
	left: 703px;
	top: -23px
}

#mosaic-photo5 {
	clip: rect(69px, 262px, 157px, 23px);
	left: -23px;
	top: -69px
}

#mosaic-photo6 {
	clip: rect(69px, 262px, 157px, 23px);
	left: 98px;
	top: 204px
}

#mosaic-photo7 {
	clip: rect(23px, 202px, 202px, 84px);
	left: -84px;
	top: 159px
}

#mosaic-photo8 {
	clip: rect(23px, 202px, 202px, 84px);
	left: 279px;
	top: 159px
}

#mosaic-photo9 {
	clip: rect(23px, 202px, 202px, 84px);
	left: 521px;
	top: -23px
}

#mosaic-photo10 {
	clip: rect(23px, 202px, 202px, 84px);
	left: 763px;
	top: 159px
}

#mosaic-photo11 {
	clip: rect(69px, 202px, 157px, 84px);
	left: -84px;
	top: 22px
}

#mosaic-photo12 {
	clip: rect(69px, 202px, 157px, 84px);
	left: 158px;
	top: -69px
}

#mosaic-photo13 {
	clip: rect(69px, 202px, 157px, 84px);
	left: 642px;
	top: 113px
}

#mosaic-photo14 {
	clip: rect(69px, 202px, 157px, 84px);
	left: 642px;
	top: 204px
}

.customers-lb {
	position: absolute;
	z-index: 2001
}

.customers-lb:focus {
	outline: none
}

.customers-lb-content {
	background-color: #fff;
	height: auto;
	padding: 35px 35px 20px;
	position: relative;
	overflow: auto;
	width: 752px;
	z-index: 2003
}

.customers-lb-content ul ul li {
	margin-left: 1.3em
}

.customers-lb-content h1 {
	color: #999;
	font-size: 1.8em;
	font-weight: normal;
	margin: 0 0 .8em
}

.customers-lb-content h2 {
	margin: 0 0 .2em
}

.customers-lb-content p {
	margin: 0 0 1.2em
}

.customers-lb-content ul {
	list-style: none;
	margin: 0
}

.customers-lb-content ul ul {
	list-style-type: disc
}

.customers-lb-content .nobullet {
	list-style: none
}

.customers-lb-content .nobullet li {
	margin-left: 0
}

.customers-lb-content .lightbox-video-img {
	height: 209px;
	margin-bottom: 1em;
	width: 346px
}

.customers-lb-bg {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 2000
}

.customers-lb-buttons span {
	color: #666;
	cursor: pointer;
	font-size: 15px;
	font-weight: bold;
	position: absolute
}

.customers-lb-buttons span {
	background: #fff;
	padding: 10px;
	top: 200px
}

.customers-asset-link {
	margin-top: 1em
}

#customers .more-customer-stories {
	border-bottom: 1px solid #ddd;
	float: left;
	height: 150px;
	margin-right: 30px;
	width: 30%
}

#customers #gweb-filter-ui {
	padding: 20px 0 0
}

#customers .customer-ui-select {
	background: url(/enterprise/apps/images/common/select_arrow.png)
		no-repeat right #f3f3f3;
	overflow: hidden;
	width: 220px;
	float: left;
	margin-right: 20px
}

#customers #gweb-filter-ui select {
	background: none repeat scroll 0 0 #f3f3f3;
	border: 1px solid #ccc;
	font-size: 1em;
	margin-right: 20px;
	padding: 5px;
	width: 190px
}

#customers #gweb-filter-container {
	margin: 0
}

#customers #gweb-filter-container ul,ol {
	margin: 10px 10px 10px 0 !important;
	padding: 0
}

#customers #pagination-wrapper {
	float: right;
	padding: 20px 0;
	margin-right: 40px
}

#customers #pagination-tracker {
	float: left;
	padding-right: 10px
}

#customers #pagination-buttons {
	float: right
}

#customers .gweb-filter-feedentry {
	border-bottom: 1px solid #ddd;
	float: left;
	list-style-type: none;
	margin: 0 40px 0 0;
	min-height: 178px;
	padding: 0;
	width: 280px
}

#customers .gweb-filter-feedentry h2 {
	font-weight: 600;
	font-size: 16px
}

#customers .gweb-filter-feedentry p {
	padding: 0 0 10px
}

#gweb-filter-previous {
	background-color: transparent;
	background-image:
		url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1ZJREFUeNqUVk1IVFEUvu/Nm9FxZlIUgoZwFg0ZKEGIm0AIgqByEW1y1aIW7kMSWijjKnDVInBZ0ao2QQRtWgZF0yLBRWBFLhTUcHT+HOev77t5hsv1vsEunDlv3j3nfOfvnvs8FbLa7XbnuVqtpkEXW63W6WazeTYSifz0fb+QSCS+9PT0/BE5z/OctrwwABiL7e7uTsP4QyiPwrA2QuI+qdFo8P/neDz+eHBw8C2emy4gz+V9oVCYLJVKL6PR6DBIwWtFbhqgbL1eV4hOc9C3/v7+u6lUasWOyrMBtre3Z+Dhcm9vr6L35ASwUyhGCHBwcKCjAm9A/vZRVG6QnZ2dGXi2HIvFtHHkW3vKPVca5D0jrdVqmggIvesDAwPvRccT4f39/csQ+kjDyLGOggAdwRAQ4QRCHdkkpGoymbyExviunZAiw4MXBGAU3KDC/yzKU4/6cDJeLpefwra271MAUUwjPefoPfMvaTBJFnNPkuhMoh71aQdgV2H3CuWI5CMtj6SDxCPbuAAsLCyoXC7XAbLBqE87QRBQ5gH3A6QpA9QRl1FzsaiLi4sqn88rtKra2tpS6XT6+JkwagiwmwBKBPgZY3iMRApoA9oAS0tLxwBMeTaMHN7Dw8PzAd4NS5iSVztFNkAmkzkmJ10mRHtHHXcG3E92S5PZxuKxC8A5s/5l5JSPn5K0oGuxJefn59XExITa29tTs7Ozan19/UQtrTsLg5SR/LAHn03sFBNobm5ObW5uhsqbRwD2N3wUaFXSYQuaywTKZrNqaGgotB6iC7sNdNiax3OCIbcCPlqpVPTMcnWY2QgC6gJhDTm/+vr6aOcV5O7wxLdgLCezp1s0YjwMwO4srCc6oqONCDxYhZcjuEcUBpsU7cQDUggzS2E40pF3KMWUzogIAWQcPE8Qhsy0mSk7CQjTRMcAUuVtiudfuvhiAC++gu7hZtMKrI/kuFsXyT7l+Ux92JkSAOfNCH4L7HWxWAykEWT8uyLB2OgUGgBFyF3D1ifnzWhdr2N4foYajQNMzy7XhwQLzDuI3qMGH6B3H/u/u00Qu1t4DdwAvUEa2rjs2ihqGzXTnP/5Hus5aDKsG0M/ieyPBqwU6AKIJ5BfFXXQBmgNVOn2zcX1V4ABAGiLqVOZDBtxAAAAAElFTkSuQmCC");
	border: none;
	cursor: pointer;
	height: 25px;
	width: 25px
}

#gweb-filter-next {
	background-color: transparent;
	background-image:
		url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1tJREFUeNqUVj1oU1EUvu8lTZo/EyoVDFIpBiu0CFK6CAVBENQO4mInBx26S7Hg0JJO7eggdFRx0kUQwcVRUIyDhQ6BqpghQ1tp2qRJ2/z5fZeccvt6X9oeOO++5J77fefn3nOfo3yk3W4fvNdqtTT0aqvVOtdsNi8EAoHfruuWYrHY93A4/E/sHMexYjl+BAALbW5uTgL8KRYPA1iDUDlPbTQa/P0tEoks9PX1fcB700bk2LwvlUrjlUrlTU9PzwBUwWvF0QSgbb1eV4hOj9CfyWTyYSKRWPZG5XgJ1tfXp+DhUm9vr6L3HEngTaGAkGB3d1dHhbEB+/udqOwkGxsbU/BsCXlWovSUc7Y0yP+MdG9vTysJse52KpX6JGscMd7e3r4Ooy8ERo51FCQ4MPQhkZFEqCM3CbUWj8evYWPktRNSZHjwmgShUEgDcsFphPZcx/VwMrKzs/MC2BrfpQGimEQuL9F75l/SYCqFeaeadTGV67ieOCC7CdwbtCOTi7Q8kx0kHpngQpDNZtXc3NwhIi8Z1xMnGAzS7okmQZougnXIBmzK2tqayufzKpfLaSIW2XrwDByQ3QVRzMVjhOFRvWkyJZ1Oq8XFRYWzoInm5+cPEXnTRjxGs7+/f5k1GZAw5ST76eDg4BEinhObraQdpTiPUrhxvxTZtiw9NL3nNveTTmRnXDwqsgWPk0KhoKanp9XW1pYaGxtTs7Ozesv6bWlddDTSIB6/vI3PJsViUc3MzBwiYM5NezNdRo2KQYS/Yp5cW3+i9Pf3q0wmo9+FwJtKUzvrG7BbdXhOULxljMPValU3RJ4Z2w6T8+ElMElYI/avaDRKnLewfcDd1QJYVnqPzSMRgncjMHcW8SDPdUSdiQA8WIGnQ7hHFBrbkfNyXIMURc9SaI505iNKMaExxAgkoxhzJGHITNtpSZgmRgCSGm9TvP/RXVgA8McP6CPcbHoB6yM57nZAZZ72fOd64EwIgfVmxHgPw7tyuRyUjSDt3xYJ2sZBoUFQht0tTH213oye63UE7y9Ro1GQ6R5l+5BggXkH0XvU4DPWPcb83xN1kA4Ir4E70PdIQxuXXRtFbaNmeuRv/g95BR3vdpCdk3x3QRLQK9CzUH5V1NkEoKvQardvLsp/AQYA4QOqyP2uh70AAAAASUVORK5CYII=");
	border: none;
	cursor: pointer;
	height: 25px;
	width: 25px
}

.gweb-filter-pagination-dot-container {
	padding: 5px 10px 0 0
}

.gweb-filter-pagination-dot-off,.gweb-filter-pagination-dot-on {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	height: 9px;
	margin-left: 8px;
	padding: 3px;
	overflow: hidden;
	width: 9px
}

.gweb-filter-pagination-dot-off {
	background-image:
		url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALVJREFUeNpskMEKwjAQRLtr8KQgYgr5AL35fx57lP5eoRc/oBAUCnqSNHEmrODBwGuyM8NuGimlNFxt23LbgQ14gTnGWD1ngbWIXFT13NjKOQ/Qrwi+xXvfwOycc0cEF4DmhZ9VSumGcKcQPQInC+QfFtM9x+1BYQdiZ05kR9YHB+FhCh1hwMbVJH3FzDuEEegfRvhR+ZsoejDwshAdd6t7+vJ9pxACW/OdtuAJfZ6mqXofAQYAKySBwnCJxDgAAAAASUVORK5CYII=")
}

.gweb-filter-pagination-dot-on {
	background-image:
		url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1JREFUeNpcUEsKwjAQTaa0hG5aEEQEs+8yZ9Cl97ULe4W2K/dWFBWErPuL80oD2gfJ5H2YGSKdcwKoqkpIKdf8XPH5sP42xkwe4arrWhHRSSn1iuP4ggoOHb4sy1JEUXRO03QfhqHw6LpOWGuLtm0PxCN0kiR/AQAcOnzi1ttl4DfI/o5H08MvvwT0IAjuNAzDjXmxDM686Pv+SlmWOV7yyGI+juNkzjWHDl/6Dk3TYIeN/ycOPLXWk/cVYAB2X19ZtEQkiAAAAABJRU5ErkJggg==")
}

.apps-content-set h1 {
	margin-top: 1em
}

.apps-content-set h2 {
	margin-top: 10px
}

.apps-content-set {
	margin-top: -6em
}

.apps-footer-content-guide h1,.apps-footer-content-guide h2 {
	margin-top: 0
}

.apps-footer-content-guide {
	padding: 0
}

.apps-footer-content-guide .maia-button {
	margin-top: 55px
}

.in-page-nav {
	background-color: #f5fbff;
	-moz-box-shadow: 0 10px 5px -5px rgba(186, 227, 255, .2) inset, 0 -10px
		10px -10px rgba(186, 227, 255, .4) inset;
	-webkit-box-shadow: 0 10px 5px -5px rgba(186, 227, 255, .2) inset, 0
		-10px 10px -10px rgba(186, 227, 255, .4) inset;
	box-shadow: 0 10px 5px -5px rgba(186, 227, 255, .2) inset, 0 -10px 10px
		-10px rgba(186, 227, 255, .4) inset;
	border-bottom: 1px solid #ddf0fc;
	position: relative;
	z-index: 100
}

.in-page-nav .inline-icon {
	height: 16px;
	width: 16px
}

.in-page-nav ul {
	margin: 0;
	padding: 0
}

.in-page-nav .inner {
	margin: auto;
	max-width: 978px;
	padding: 12px 0;
	position: relative
}

.in-page-nav-stacked {
	padding-top: 5px
}

.in-page-nav .inner p {
	margin-bottom: 0
}

.in-page-nav p {
	margin-top: 3px
}

.in-page-nav a span {
	display: block
}

.in-page-nav .inline-icon {
	margin-top: 2px
}

#sticky-nav.floating {
	-moz-box-shadow: 0 0 6px rgba(45, 45, 35, .3);
	-webkit-box-shadow: 0 0 6px rgba(45, 45, 35, .3);
	box-shadow: 0 0 6px rgba(45, 45, 35, .3);
	-moz-transition: all .4s;
	-o-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
	z-index: 998
}

.sticky .inner {
	padding-left: 90px
}

.section-anchor {
	display: block;
	padding: 100px 0 0
}

.in-page-nav ul li {
	font-size: 16px;
	float: left;
	list-style: none;
	padding-right: 35px;
	text-align: center
}

[dir="rtl"] .in-page-nav ul li {
	float: right;
	padding: 0 0 0 35px
}

.in-page-nav li a {
	display: block
}

.in-page-nav ul.benefits li {
	line-height: 2em;
	padding: 0 20px 0 0
}

[dir="rtl"] .in-page-nav ul.benefits li {
	padding: 0 0 0 20px
}

.in-page-nav ul li a img {
	vertical-align: middle
}

.in-page-nav-stacked ul li a img {
	max-width: 42px;
	max-height: 42px
}

.in-page-nav .start-button {
	display: none;
	float: none;
	margin-top: 8px;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0
}

[dir="rtl"] .in-page-nav .start-button {
	left: 0;
	right: auto
}

.in-page-nav .start-button.icons {
	top: 15px
}

.in-page-nav li.start-button a {
	display: block;
	position: absolute;
	right: 0;
	top: -2px
}

.in-page-nav-stacked ul li.start-button a {
	top: 0
}

#benefits .section-top {
	clear: both;
	padding-top: 80px;
	position: relative;
	margin-top: 35px
}

#products .section-top {
	padding-top: 120px;
	position: relative
}

.footer-to-top {
	margin: 10px 0 80px;
	position: relative
}

.footer-to-top a {
	padding: 0 0 0 7px;
	position: absolute;
	right: 0;
	z-index: 5
}

[dir="rtl"] .footer-to-top a {
	left: 0;
	padding: 0 7px 0 0;
	right: auto
}

.footer-to-top .line {
	border-top: 1px solid #e6e6e6;
	float: left;
	height: 1px;
	margin-top: 9px;
	width: 90%
}

[dir="rtl"] .footer-to-top .line {
	float: right
}

#benefits .apps-content-set h1 {
	margin-top: 0
}

#benefits h5 {
	margin-bottom: 2em
}

#benefits .apps-cols {
	padding-top: 44px
}

#products .product-section-title {
	margin-top: 4em
}

#products .product-section-title img {
	float: left;
	margin: 0 20px 30px 0
}

#more .product-section-title img {
	margin-left: 20px
}

#products .product-section-title h1 {
	margin-top: 0
}

#products .product-section-title h1,#products .product-section-title .intro,#products .product-section-title p
	{
	margin-left: 85px
}

#products .product-section-title p.intro {
	margin-top: 0
}

#products .product-section-features img {
	float: left;
	padding: 0 22px 140px 0;
	max-width: 59px
}

#products .product-section-features h3 {
	margin-top: 0
}

#products .slider-left {
	float: left
}

#products .slider-right {
	float: right
}

#products .suez-pagination {
	margin-bottom: 40px;
	position: relative;
	width: 620px
}

#products .suez-pagination-scroll {
	height: 366px
}

#products .suez-pagination-content {
	font-size: 0
}

#products .suez-pagination-content p {
	background-color: #444;
	color: #fff;
	font-size: 11px;
	height: 16px;
	margin: 0;
	padding: 5px 12px
}

#products .suez-pagination-nav {
	background-color: #fbfbfb;
	border-top: none
}

#products .slider-right .suez-pagination-nav {
	position: absolute;
	right: -2px;
	width: 980px
}

#products .slider-left .suez-pagination-nav {
	left: 0;
	min-height: 20px;
	position: absolute
}

#products .slider-left .suez-pagination-nav ul {
	left: 0;
	position: absolute
}

#products .suez-pagination-expose {
	background-color: #fff;
	-moz-box-shadow: 0 1px 8px 2px #e8e8e3;
	-webkit-box-shadow: 0 1px 8px 2px #e8e8e3;
	box-shadow: 0 1px 8px 2px #e8e8e3;
	border: solid 1px #e6e6e6
}

#products .suez-pagination-nav {
	margin: 0;
	width: auto !important
}

#products #more .more {
	padding-top: 2.2em
}

#products #more-products {
	padding-top: 4em
}

#products #more-products img {
	float: left;
	padding: 0
}

#products #more-products h3 {
	margin: 0
}

#products #more-products h3,#products #more-products p {
	margin-left: 85px
}

#products .start-now {
	padding: 0 0 0 50px
}

#products .start-button {
	margin-top: 40px
}

.more-apps {
	margin: 0 0 10px;
	padding: 0
}

.more-apps li {
	height: 110px;
	width: 145px
}

.more-apps li {
	display: inline-block;
	float: left;
	margin: 10px 15px 0 0;
	padding: 0;
	position: relative
}

.more-apps .button {
	margin: 0;
	padding: 15px 0;
	text-align: center
}

.more-apps .button img {
	max-height: 42px;
	max-width: 42px
}

.more-apps .button .product-name {
	color: #444;
	display: block;
	font-size: 13px;
	margin-top: .5em
}

.apps-webinar {
	clear: left;
	margin: 15px 15px 15px 0;
	overflow: hidden;
	padding: 0
}

[dir="rtl"] .apps-webinar {
	margin: 15px 0 15px 15px
}

.apps-webinar+.apps-webinar {
	border-top: 1px solid #ddd;
	padding-top: 2em
}

.apps-webinar-header {
	margin: 5px 0 0
}

.apps-webinar-desc {
	clear: left
}

.apps-webinar-featured {
	float: left;
	width: 300px
}

.apps-webinar-registration {
	float: left;
	margin: 0
}

.apps-webinar-registration p {
	margin: 10px 0
}

.apps-webinar-registration li {
	list-style-type: none;
	margin-bottom: 6px
}

.apps-webinar-registration a {
	clear: left;
	float: left
}

.apps-webinar-reg-date,.apps-webinar-reg-time {
	margin-left: 90px;
	display: block
}

.apps-webinar-video {
	float: right;
	width: 280px;
	margin: 0
}

.apps-webinar-video-header {
	font-weight: bold
}

.apps-webinar .duration {
	margin-left: 12px;
	padding-left: 16px;
	background: url(/enterprise/apps/images/common/clock.png) left center
		no-repeat;
	color: #666;
	font-size: 11px
}

.apps-webinar-tag-Overview,.apps-webinar-tag-Deployment,.apps-webinar-tag-Security,.apps-webinar-tag-Whatsnew,.apps-webinar-tag-Smallbusiness,.apps-webinar-tag-Alookback,.apps-webinar-tag-Successstory,.apps-webinar-tag-Retail,.apps-webinar-tag-Government,.apps-webinar-tag-Chrome
	{
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	color: #fff;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 3px;
	position: relative;
	top: 0;
	margin: 0 4px 0 0
}

.apps-webinar-tag-Overview {
	background: #b7a1ff
}

.apps-webinar-tag-Deployment {
	background: #73cb3e
}

.apps-webinar-tag-Security {
	background: #ff4900
}

.apps-webinar-tag-Whatsnew {
	background: #00a163
}

.apps-webinar-tag-Smallbusiness {
	background: #ffad34;
	color: #000
}

.apps-webinar-tag-Alookback {
	background: #92e0e8;
	color: #000
}

.apps-webinar-tag-Successstory {
	background: #ffe67b;
	color: #000
}

.apps-webinar-tag-Retail {
	background: #93a2ff
}

.apps-webinar-tag-Government {
	background: #b3735b
}

.apps-webinar-tag-Chrome {
	background: #208beb
}

.apps-webinar-tag-Event {
	display: none
}

#library {
	position: relative
}

#library .section {
	clear: both;
	margin: 0;
	padding: 0 0 10px
}

#library .section+.section {
	border-top: 1px solid #ddd
}

#library .resources-box {
	float: left;
	margin: 0 35px 0 0;
	padding: 5px 0 35px;
	width: 450px
}

#library .resources-box.clear {
	clear: left
}

#news-social a {
	text-decoration: underline
}

#news-social .blog-content {
	border-bottom: 1px solid #ddd;
	padding: 15px 0
}

#news-social .feed-box {
	padding-bottom: 20px
}

#news-social .maia-col-4 {
	padding-top: 115px
}

#product-drive-prices {
	display: none
}

#product-drive-prices-table {
	margin: 0 auto 1.5em
}

#product-drive-prices-table h3 {
	padding: .5em 1em
}

#product-drive-prices-footer {
	text-align: left
}

#pricing {
	clear: both
}

#pricing .pricing-header {
	position: relative
}

#pricing .promo {
	padding: 25px 0;
	width: 300px
}

#pricing .promo a.apps-promo-box {
	margin: 0
}

#pricing .info {
	float: right;
	padding: 6px 0 12px;
	height: 100%
}

[dir="rtl"] #pricing .info {
	float: left
}

#pricing .info h3 {
	line-height: 1.2em
}

#pricing .info .cost {
	color: #222;
	font-weight: 600;
	font-size: 14px;
	margin: 2px 0
}

#pricing .info .cost.secondary {
	font-weight: normal;
	color: #555;
	font-size: 12px
}

#pricing .pricing-container {
	clear: both;
	position: relative;
	z-index: 2
}

#pricing .info .pricing {
	float: left;
	padding: 0 25px 7px;
	width: 274px
}

[dir="rtl"] #pricing .info .pricing {
	float: right
}

#pricing .info .pricing.business {
	position: relative
}

#pricing .pricing-business-divider {
	background: #fbfbfb;
	border: 1px solid #ddd;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	border-bottom: none;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
	position: absolute;
	top: -19px;
	bottom: 0;
	width: 324px;
	z-index: 1;
	right: 320px
}

[dir="rtl"] #pricing .pricing-business-divider {
	left: 214px;
	right: auto
}

#pricing .pricing-info-divider {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 644px
}

[dir="rtl"] #pricing .pricing-info-divider {
	left: 0;
	right: auto
}

#pricing .info .apps-button-primary,#pricing .info .maia-button-secondary
	{
	margin: 4px 0 16px
}

#pricing .comparison-chart {
	clear: both;
	position: relative;
	width: 978px;
	margin: 0;
	z-index: 2
}

#pricing .start-chart {
	margin-top: -1px;
	margin-bottom: 0;
	width: 978px
}

#pricing #more-comparison {
	display: none;
	margin-top: -1px
}

#pricing td.feature {
	text-align: left;
	width: 310px
}

[dir="rtl"] #pricing td.feature {
	text-align: right
}

#pricing td {
	text-align: center;
	width: 296px
}

#pricing .compare-more {
	border-top: 4px solid #0099FD;
	padding-left: 15px
}

#pricing .compare-more .maia-button {
	border-top: none;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topright: 0;
	border-top-right-radius: 0
}

#pricing .apps-footer-content-guide {
	margin-top: 40px;
	border-top: 1px solid #e6e6e6;
	padding-top: 50px
}

#pricing .zippy-container h1 {
	margin-bottom: 10px
}

form input:not         ([type]         ),form input[type="text"],form textarea
	{
	border: 1px solid #bbb;
	color: #444;
	line-height: normal;
	padding: 2px 1px 1px 0
}

.cs-dialog {
	padding: 0;
	position: absolute;
	right: auto;
	width: 700px;
	z-index: 2001
}

.cs-dialog-bg {
	left: 0;
	position: absolute;
	top: -10px;
	z-index: 2000
}

.cs-dialog-hidden {
	display: none
}

.cs-dialog-title {
	background: #f1f1f1;
	border-bottom: 1px solid #e5e5e5;
	margin: 0;
	padding: 30px 0 10px;
	width: 100%
}

.cs-dialog-title h1 {
	font-size: 34px;
	font-weight: normal;
	line-height: 36px;
	margin: 0 42px;
	color: #333;
	padding: 0;
	letter-spacing: -.05em
}

.cs-dialog-title p,.cs-dialog-title a {
	font-size: 13px;
	line-height: 13px;
	padding-bottom: 5px
}

.cs-dialog-title p {
	color: #666 !important
}

.cs-dialog-title .note {
	float: right;
	margin: -16px 42px;
	padding: 5px 0;
	text-align: right
}

.cs-dialog-title a,.cs-dialog-title a:visited {
	color: #15C
}

.cs-dialog-title a:active {
	color: #d14836
}

.cs-dialog-buttons {
	padding: 12px 42px 30px;
	height: 35px;
	position: relative
}

.cs-dialog-buttons .main-actions a,.cs-dialog-buttons .page-indicator {
	float: right;
	margin: 0 0 0 16px
}

.cs-dialog-buttons .secondary-actions a {
	float: left;
	margin: 0 16px 0 0
}

.cs-dialog-buttons .page-indicator {
	color: #999;
	font-size: 13px;
	font-weight: normal;
	padding: 5px 5px 0 0;
	margin: 0;
	min-width: 0
}

.cs-dialog-content {
	margin: 30px 20px 30px 42px
}

.cs-dialog label,.cs-dialog p {
	font-size: 13px;
	color: #333;
	font-weight: normal;
	margin: 10px 0 0 0;
	-moz-transition: color .13s linear;
	-o-transition: color .13s linear;
	-webkit-transition: color .13s linear;
	transition: color .13s linear
}

.cs-dialog label span {
	color: #999;
	float: right
}

.cs-dialog .input-disabled label,.cs-dialog .input-disabled p,.cs-dialog .input-disabled
	{
	color: #999 !important
}

.cs-dialog .input-label-error {
	color: #d14836
}

.cs-dialog .item-group {
	margin: 15px -100px 0 0;
	position: relative;
	_height: 1px;
	zoom: 1
}

.cs-dialog .item-group:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden
}

.cs-dialog .item-group div {
	clear: none;
	display: inline;
	float: left;
	margin: 0 20px 0 0;
	overflow: visible;
	min-width: 0
}

.cs-dialog input,.cs-dialog select,.cs-dialog textarea {
	margin: 0
}

.cs-dialog .item-group .full {
	width: 619px
}

.cs-dialog .item-group textarea {
	height: 65px
}

.cs-dialog .item-group .size-4,.cs-dialog .item-group .size-4 select {
	width: 386px
}

.cs-dialog .item-group .size-4 input,.cs-dialog .item-group .size-4 textarea
	{
	width: 382px
}

.cs-dialog .item-group .size-3,.cs-dialog .item-group .size-3 select {
	width: 298px
}

.cs-dialog .item-group .size-3 input,.cs-dialog .item-group .size-3 textarea
	{
	width: 294px
}

.cs-dialog .item-group .size-2,.cs-dialog .item-group .size-2 select {
	width: 183px;
	padding: 0 0 .2em
}

.cs-dialog .item-group .size-2 input,.cs-dialog .item-group .size-2 textarea
	{
	width: 179px
}

.cs-dialog .item-group .size-1,.cs-dialog .item-group .size-1 select {
	width: 95px
}

.cs-dialog .item-group .size-1 input {
	width: 91px
}

.cs-dialog .inline {
	margin: 3px 0 0 0
}

.cs-dialog .inline input,.cs-dialog .inline label {
	display: inline
}

.cs-dialog .inline input {
	margin: 0 5px 0 0
}

.cs-dialog .inline label {
	margin: 0 15px 0 0
}

.cs-dialog .error-msg {
	color: #d14836;
	font-weight: 600;
	display: none
}

.cs-dialog .hidden-submit {
	left: 0;
	position: absolute;
	top: 0;
	opacity: 0;
	width: 100px;
	z-index: -1
}

.cs-dialog .phone-info p {
	color: #999;
	font-size: 11px;
	padding-top: 28px
}

.cs-dialog #email-error {
	color: #d14836
}

.cs-dialog .preferences li {
	margin: 0
}

.cs-dialog .notes {
	color: #999
}

#cs-dialog-thanks {
	background: #f9edbe;
	border-bottom: 1px solid #f0c36d;
	height: 44px;
	margin: 1px 0 0;
	position: relative
}

#cs-dialog-thanks-close-btn {
	cursor: pointer;
	position: absolute;
	right: 5px;
	top: 5px
}

#cs-dialog-thanks iframe {
	border: none;
	height: 44px;
	overflow: hidden;
	width: 100%
}

.cs-dialog-thanks-html {
	margin: 0;
	padding: 0
}

.cs-dialog-thanks-body {
	background: #f9edbe;
	height: 44px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%
}

.cs-dialog-thanks-body .message {
	margin: auto;
	padding: 12px 0 8px;
	overflow: hidden;
	width: 978px
}

.cs-dialog-thanks-body p {
	color: #666;
	font-size: 16px;
	font-weight: normal;
	padding: 0;
	margin: 0
}

.cs-dialog-thanks-body span {
	color: #000;
	font-weight: 600
}

.kd-button,.kd-button:visited {
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5),
		color-stop(1, #f1f1f1) );
	background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
	border: 1px solid #dcdcdc;
	border: 1px solid rgba(0, 0, 0, .1);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: default;
	color: #444;
	display: inline-block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	padding: 0 8px;
	line-height: 27px;
	-moz-transition: all .218s;
	-o-transition: all .218s;
	-webkit-transition: all .218s;
	transition: all .218s;
	min-width: 54px
}

.kd-button:hover {
	background-color: #f8f8f8;
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8),
		color-stop(1, #f1f1f1) );
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #c6c6c6;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	-moz-transition: all 0;
	-o-transition: all 0;
	-webkit-transition: all 0;
	transition: all 0;
	text-decoration: none
}

.kd-button:active {
	background-color: #f6f6f6;
	background-image: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -webkit-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6),
		color-stop(1, #f1f1f1) );
	background-image: linear-gradient(top, #f6f6f6, #f1f1f1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	border: 1px solid #4d90fe;
	color: #333;
	text-decoration: none
}

.kd-button:focus {
	border: 1px solid #4d90fe;
	color: #444;
	text-decoration: none;
	outline: none
}

.kd-button.disabled,.kd-button.disabled:hover,.kd-button.disabled:active
	{
	background: #fff;
	border: 1px solid #f3f3f3;
	border: 1px solid rgba(0, 0, 0, .05);
	color: #b8b8b8;
	cursor: default;
	pointer-events: none
}

.kd-button.disabled.active {
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.kd-button-submit.disabled,.kd-button-submit.disabled:hover,.kd-button-submit.disabled:active
	{
	border: 1px solid #3079ed;
	background-color: #4d90fe;
	color: #fff;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity =                 50)
}

.kd-button-submit:focus,.kd-button-submit.focus {
	-moz-box-shadow: inset 0 0 0 1px #fff;
	-webkit-box-shadow: inset 0 0 0 1px #fff;
	box-shadow: inset 0 0 0 1px #fff;
	color: #fff
}

.kd-button-submit:focus:hover,.kd-button-submit.focus:hover {
	-moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, .1)
}

.kd-button-submit,.kd-button-submit:visited {
	background-color: #4d90fe;
	background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d90fe),
		color-stop(1, #4787ed) );
	background-image: linear-gradient(top, #4d90fe, #4787ed);
	border: 1px solid #3079ed;
	color: #fff
}

.kd-button-submit:hover {
	background-color: #357ae8;
	background-image: -moz-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -o-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d90fe),
		color-stop(1, #357ae8) );
	background-image: linear-gradient(top, #4d90fe, #357ae8);
	border: 1px solid #2f5bb7;
	color: #fff
}

.kd-button-submit:active,.kd-button-submit:focus:active,.kd-button-submit.focus:active
	{
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3)
}

.business-apps-img {
	float: left;
	width: 64px;
	margin: 18px 17px 51px 0
}

.business-apps-txt {
	float: left;
	margin-left: 47px;
	width: 407px;
	line-height: 2em;
	min-height: 136px
}

.solution-txt {
	float: right;
	width: 386px;
	margin-bottom: 9px;
	min-height: 142px
}

.solution-txt ul {
	margin: 10px 0 12px 16px
}

.solution-txt ul li {
	line-height: 17px;
	margin-bottom: 4px
}

.apps {
	border-top: 1px solid #ddd;
	margin-top: 10px;
	padding: 10px 0 0
}

p.text {
	margin-top: 27px;
	text-align: center
}

.calculator {
	width: 249px;
	margin-left: 21px
}

.solution-imag {
	width: 134px;
	margin: 27px 0 12px 0;
	float: left
}

.hompage-btn {
	margin: 0
}

.header-text {
	font-size: 34px;
	text-align: left;
	margin-top: 30px
}

#wrapper.partners-page #header-box {
	margin-top: 40px;
	padding-bottom: 40px;
	border-bottom: 1px solid #e2e2e2
}

#wrapper.partners-page #header-box img {
	margin-top: 20px
}

#wrapper.partners-page .maia-button,.maia-button.find-an-expert {
	border: 1px solid #5fb700;
	text-shadow: #417f00 0 1px 0
}

#wrapper.partners-page #header-box .head-col-inner {
	padding-left: 15px
}

#wrapper.partners-page #header-box .head-col-inner p {
	line-height: 28px;
	font-size: 16px;
	font-weight: 200;
	font-family: "Open Sans", arial, sans-serif;
	padding: 15px 0 15px 0;
	color: #656565
}

#wrapper.partners-page #header-box h1 {
	font-weight: 300
}

#stories-wrapper {
	height: 280px
}

.nav-next-r {
	color: #0097DC;
	cursor: pointer;
	padding-right: 10px;
	background: url(/enterprise/apps/images/partners/arrow.png) no-repeat
		center right
}

.nav-next-r:hover {
	text-decoration: underline
}

#stories-wrapper .stories,#stories-wrapper .story-left,#stories-wrapper .story-right
	{
	float: left;
	height: 70px
}

#stories-wrapper .story-left .arrow,#stories-wrapper .story-right .arrow
	{
	width: 126px;
	margin-top: 92px;
	cursor: pointer
}

#stories-wrapper .arrow {
	background: url(/enterprise/apps/images/partners/slide-arrows.png)
		no-repeat top center;
	height: 35px
}

#stories-wrapper .story-left .arrow {
	background-position: center -35px
}

#stories-wrapper .stories {
	width: 726px;
	height: 280px
}

#stories-wrapper .story {
	float: left;
	width: 210px;
	height: 250px;
	margin: 15px
}

#stories-wrapper .story .story-image {
	width: 210px;
	margin-bottom: 30px;
	height: 180px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center center;
	-moz-box-shadow: inset 0 0 38px #ccc;
	-webkit-box-shadow: inset 0 0 38px #ccc;
	box-shadow: inset 0 0 38px #ccc
}

#stories-wrapper .story .story-shadow {
	width: 100%;
	height: 8px;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	-moz-box-shadow: 0 187px 29px #000;
	-webkit-box-shadow: 0 187px 29px #000;
	box-shadow: 0 187px 29px #000
}

#stories-wrapper .story p {
	padding: 0;
	margin: 0
}

#stories-wrapper .story p a {
	font-size: 11px;
	cursor: pointer
}

.partners-page .heading {
	text-align: center;
	padding: 0 0 30px 0
}

.partners-page .heading p,.partners-page .heading a {
	font-weight: 300;
	font-family: "Open Sans", arial, sans-serif;
	font-size: 16px;
	padding-top: 8px
}

.partners-page .heading a,.partners-page .heading a:visited {
	color: #40a7e1;
	font-weight: 500
}

.partners-page .heading h1 {
	font-weight: 300
}

#customer-stories.partners-page .heading {
	padding-top: 0
}

#carousel {
	height: 310px
}

#carousel #topLine {
	position: absolute;
	margin-top: -8px
}

[dir="rtl"] #carousel #topLine {
	left: -3px
}

#carousel #sideLine {
	position: absolute;
	right: -9px
}

[dir="rtl"] #carousel #sideLine {
	left: -6px;
	right: auto
}

#carousel #leftLine {
	position: absolute
}

#carousel li {
	list-style: none
}

#carousel #carousel-tabs ul {
	margin: 0
}

#carousel #carousel-tabs {
	height: 50px;
	position: absolute
}

#carousel #carousel-tabs li {
	background: #fff;
	background-image: -moz-linear-gradient(top, #fff, #f7f7f7);
	background-image: -o-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff),
		color-stop(1, #f7f7f7) );
	background-image: linear-gradient(top, #fff, #f7f7f7);
	background-image: -moz-linear-gradient(top, #fff, #f7f7f7);
	background-image: -o-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff),
		color-stop(1, #f7f7f7) );
	background-image: linear-gradient(top, #fff, #f7f7f7);
	background-image: -moz-linear-gradient(top, #fff, #f7f7f7);
	background-image: -o-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff),
		color-stop(1, #f7f7f7) );
	background-image: linear-gradient(top, #fff, #f7f7f7);
	background-image: -moz-linear-gradient(top, #fff, #f7f7f7);
	background-image: -o-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-linear-gradient(top, #fff, #f7f7f7);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff),
		color-stop(1, #f7f7f7) );
	background-image: linear-gradient(top, #fff, #f7f7f7);
	border: 1px solid #ccc
}

#carousel #carousel-tabs li.tab.tab-on {
	color: #000;
	font-weight: 300;
	background: #fff;
	border-top: 1px solid #229ace;
	z-index: 7
}

#carousel #carousel-tabs li.tab.tab-on a {
	color: #000
}

#carousel #carousel-tabs li.tab a {
	color: #0097dc;
	font-size: 13px
}

#carousel #carousel-tabs li.tab {
	position: absolute;
	text-align: center;
	padding: 15px;
	width: 159px;
	border: 1px solid #e0e0e0;
	border-bottom: none;
	-moz-box-shadow: 0 -1px 4px -2px #ccd;
	-webkit-box-shadow: 0 -1px 4px -2px #ccd;
	box-shadow: 0 -1px 4px -2px #ccd
}

#carousel li#tab-two.tab {
	margin-left: 195px
}

#carousel li#tab-three.tab {
	margin-left: 390px
}

#carousel li#tab-four.tab {
	margin-left: 585px
}

#carousel li#tab-five.tab {
	margin-left: 780px
}

[dir="rtl"] #carousel li#tab-two.tab {
	margin: 0 195px 20px 1.4880952381%
}

[dir="rtl"] #carousel #tab-three {
	margin: 0 390px 20px 1.4880952381%
}

[dir="rtl"] #carousel #tab-four {
	margin: 0 585px 20px 1.4880952381%
}

[dir="rtl"] #carousel #tab-five {
	margin: 0 780px 20px 1.4880952381%
}

#carousel #slides {
	background: #fbfbfb;
	background: url(/enterprise/apps/images/partners/clouds.png) no-repeat
		top left;
	position: absolute;
	z-index: 6;
	width: 970px;
	height: 230px;
	margin: 50px 6px 0 0
}

[dir="rtl"] #carousel #slides {
	margin: 50px 0 0 6px
}

.slide {
	position: absolute;
	width: 978px;
	height: 250px
}

.slide h4 {
	margin-top: 0;
	font-size: 20px;
	color: #333;
	font-weight: 400
}

.copy {
	padding: 40px 100px;
	color: #555
}

.copy p {
	line-height: 31px;
	font-size: 16px;
	font-weight: 200;
	color: #656565;
	font-family: "Open Sans", arial, sans-serif
}

.tab-on a:hover {
	text-decoration: none
}

.nav {
	margin: 0;
	bottom: -10px;
	position: absolute;
	width: 100%
}

.nav li {
	position: absolute
}

.nav-next {
	right: 0
}

.footer-to-top {
	margin-bottom: 60px
}